Prerequisite for the chapter
Have you already read Chapter 7, Performance – Identifying Bottlenecks? It teaches you how to identify the performance bottlenecks. A part of this chapter uses the same problem that was discussed in the previous chapter and gradually improves its performance. Also, in this chapter, it is assumed that you already know how to profile the code.