After gaining experience by architecting many types of products for a variety of clients and my own projects, and reading as much as I can on the academic literature on the subject of software architecture and more, I’ve decided to make my first article elaborating how one can practically make a good, clean and understandable architecture. The article is based on my experience, and different academic papers that I’ve included there.
This is really my first article on the subject, and I would like to get your comments, opinions & suggestions, and would love to hear if you disagree with some of the contents so I can learn more 🙂
Hope this article will help you learn something new, I really enjoyed writing it myself.
Have a great day!