O'Reilly logo
  • Ilyass Rkiouak thinks this is interesting:

Architecture explains the rationale behind the choices. It’s important to understand the reasoning as well as the implications of the decisions made in the architecture because their impact on the project is large. Also, it can be beneficial to understand what alternatives were weighed and abandoned. This may be important for future reference, if and when things need to be reconsidered, and for anyone new to the project who needs to understand the situation.


Cover of SOA Patterns


Explain Rationale behind the choices