Home > Articles > Software Development & Management > UML

This chapter is from the book 20.8 Order of Implementation

20.8 Order of Implementation

Classes need to be implemented (and ideally, fully unit tested) from least-coupled to most-coupled (see Figure 20.7). For example, possible first classes to implement are either Payment or ProductDescription; next are classes only dependent on the prior implementations—ProductCatalog or SalesLineItem.

Figure 20.7 Possible order of class implementation and testing.

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.