Chapter 16. Developing for reusability
This chapter covers
- Learning to develop with reusability in mind
- Organizing your code via namespace
- Discovering how to layer code
- Reviewing basic application requirements
- Developing reusable components
To me, developing an application is more of an art than a science. The methods and patterns chosen for application construction vary based on many factors, some of which may be completely out of your control.