The software development ecosystem is constantly changing, with a constant stream of innovation in tools, frameworks and techniques.
Over the past few years, incremental developments in core engineering practices for software development have paved the way to rethink how architecture might change over time, as well as how important architectural characteristics can be protected as it evolves. Learn more here.