Wednesday, February 24, 2016

Architecture Complexity

Here are the items to consider:

  • Coding to an interface
  • Service Oriented Architecture
  • Automated Testing
  • Domain Driven Design
  • Custom Data Access Layer
  • Layered architecture
Complexity is relatively equal the number of lines of code. Note that complexity is not bad. It must be justified.