Thoughts on Software Architecture

Why there will never be one “pure” architecture to rule them all…

Michael Long
Better Programming
Published in
8 min readOct 30, 2022

--

Photo by Kirk Thornton on Unsplash

There’s a school of thought among software developers that software architecture should be completely and totally independent and separate from the user interface that it supports.

They argue that one should be able to put any software architecture on top of any user…

--

--

I write about Apple, Swift, and SwiftUI in particular, and technology in general. I'm also a Lead iOS Engineer at InRhythm, a modern digital consulting firm.