4.1. Best Practices
While our primary emphasis is to discuss how we can take advantage of the UML to develop better software, a number of other contributing factors, with the UML being only a single aspect, are pertinent. A tool such as the UML serves us well only when used in conjunction with these other aspects. Therefore, while our emphasis may steer toward the UML, we do so in a fashion that carefully considers many other best practices of object-oriented design and software development. Using each of these best practices in conjunction with the UML yields a more resilient system, and we intend to consider each of these practices as our discussions progress, emphasizing the UML.
TerminologyThough at times our terminology may resemble that ... |
Get Java™ Design: Objects, UML, and Process now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.