SOFTWARE ARCHITECTURE
The articles was very interesting because it explains with good examples what is software architecture. Developers need to be careful when designing software in order to fulfill requirements, it is also known that computer science or software engineering do not have many years in experience, all of this is newer if we compare it to other engineerings. The author uses blueprints as a comparator in order to explain the importance of design to get it right in early stages of the development. It is essential to design good or fit-able architecture from the beginning to increase quality in terms of time, budget and scope, this can help business to save money, time and deploy software on time, also, designing a good architecture could reduce complexity and memory space in programs. Speaking of performance, having an architecture that fulfill requirements of performance could reduce some test in the final stages. The author explains three important points of why architecture is good for