Design patterns are important programming tools, but they are not the beginning and end of everything you should know about. There are other pattern groups beside design patterns and in the next chapter we will look into some of them but there are also important programming concepts that cannot be directly marked as patterns.
Besides design patterns, this book covers lots of Delphi idioms concepts that are related to one programming language and are not language independent like patterns. In this chapter, however, I would like to cover some important Delphi programming concepts that are more than idioms, but are still closely related to Delphi and cannot be treated as patterns.
Still, there is a close relation between the topics of this chapter and patterns in general. We'll see that some of the concepts that are described here are direct implementations...