Lesson 68 - Automating Architectural Governance    
(September 9, 2019)

Governing architecture is difficult because architects are busy and don’t have the time to manually look at every line of source code to ensure compliance with important architecture decisions. In this lesson Mark Richards describes how to automate the governance of architecture decisions using the open source tools ArchUnit (Java) and NetArchTest (C#).

Reference Links:

ArchUnit: https://www.archunit.org/
ArchUnitNet: 
https://github.com/TNG/ArchUnitNET
NetArchTest: https://github.com/BenMorris/NetArchTest
Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2

Back To Lessons     Next Lesson



  

an i©1998-2024 DeveloperToArchitect