Software Architecture Guide
Martin Fowler: &quot;Architecture is hard to define, but I&#x27;ll try.  Good architecture allows the system to evolve.  Bad architecture attracts cruft and makes change hard.&quot;<p>HN: &quot;Fuck this ivory tower bullshit! Where&#x27;s the evidence?!?!&quot;