Tagged with architecture


Domain-Driven Design

Software should be optimized for the domain it is performing in, or else it will turn into an unmaintainable nightmare for both developers and domain experts.

Computer Architecture and the Hardware/Software Interface

Lecture notes from Bradfield's architecture class

Web Architecture 101

Walkthrough of Web Application Architecture

Designing Very Large (JavaScript) Applications

Lots of good architecture advice (not all JS-specific!) from a JS architect at Google

Patterns of Enterprise Application Architecture

Solid set of backbone concepts for enterprise applications. Many of his ideas have developed a lot since this book was released in 2002 but it strengthened my understanding to see them explained firsthand.