Note for Architecture Fundamentals
* * *
Make mistakes early.
Architecture isn’t the stack of technology.
Sercurity, performance, cost, time, usability, maintainebility.
Microsoft Application Architecure Guide – Pattern & Practice Group
Software Engineer figures out the bridge between the bussiness needs and software solutions. Translation of two conceptual models.
This is really hard, mentally chanllenging work, only a few people in this world can master it.
Architecture is all about making decisions.
Change is one of the largest chanllenges facing developers and organizations.