Software As She's Developed - Mahemoff's Software Theory for the Here and Now

Here are some of my learning tips and views on software development - patterns, design, and so on. The name, "Software As She's Developed", is a tribute to the most incompetent phrasebook ever, a reminder that software is still an immature discipline grasping for reason. We have a long way to go.

Learning Design Patterns

Human-Centered Architecture (HCA) (Usable Architecture)

Usability (AKA Interaction Design AKA ...)

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License.