For the past several weeks I’ve been focusing my efforts on learning how to approach software architecture. Despite my experience in developing several applications, I wanted to read and learn more about this to do a better job in the future, for our upcoming project. I’ve read some articles and a couple of books on this topic. My goal was to extract relevant pieces of knowledge with the final goa