Do you think design patterns are academic nonsense, useless and elitist? If this is how you feel, the aim in this chapter is to show you the opposite, because nothing could be more wrong.Patterns can be very pragmatic, highly useful in day-to-day work, and extremely interesting to all (or at least most) developers. More here.
Also, in this chapter, author Anil Hemrajani provides you with an end-to-end approach to XP and AMDD-based architecture and design modeling using guidelines provided by Agile Model Driven Development and Extreme Programming. Learn how to develop a free-form architecture, explore objects using CRC cards, develop class and package diagrams for Time Expression, and much more.