Software architecture after AI

One of the more useful definitions of software architecture comes from Building Evolutionary Architectures : architecture is definitionally the stuff that&rsquo;s hard to change. 1 I&rsquo;ve always found this definition to be the most honest framing available, to say nothing of the simplest. It doesn&rsquo;t pretend architecture is about beauty or correctness or your resident architect&rsquo;s…