This chapter has covered may of the tricks and techniques you should employ, if you want to write reliable, efficient, robust and maintainable code. We have covered many new concepts throughout this book, and examined the process of developing an application from the initial seed of an idea, through to testing and debugging the final product.
In the final chapter, Phish, we will tie together many of these ideas, by discussing them in the context of the development of an example program.