title: Maslow's pyramid of code review url: http://blog.d3in.org/post/111338685456/maslows-pyramid-of-code-review hash_url: b6f259d122890a04a89b658b364f62cd

As in Maslow’s pyramid, each layer requires the previous one. It is useless for code that is charging the wrong customer to be readable.

Code should be:

Update Feb 18th: there’s some great comments on reddit about this. I removed the notion of large refactor because I think small refactors have a higher probability of success. I also added a comment about why layering matters.