Principle-driven Development

[magazine]
Volume-Issue: 
2007-02
Article Summary: 

Challenges are inevitable in software development, and formal methodologies may obscure the simpler, basic rules that govern quality. When faced with an overwhelmingly complex challenge, look to proven principles.