1
My 1 year journey writing a complex software
(olusola-i-olaoye.medium.com)
Software architecture documents the shared understanding of a software system.