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 ...)

Google Web Mahemoff.com