Vaidas

42%
Flag icon
An optimal system architecture consists of modularized domains of concern, each of which is implemented with Plain Old Java (or other) Objects. The different domains are integrated together with minimally invasive Aspects or Aspect-like tools. This architecture can be test-driven, just like the code.
Clean Code: A Handbook of Agile Software Craftsmanship
Rate this book
Clear rating
Open Preview