From 62beb0055d1ba5b301f1d9382a6df6cfa4c029f5 Mon Sep 17 00:00:00 2001 From: Morgan Date: Sun, 29 Oct 2017 00:06:38 +0200 Subject: [PATCH] Craig Zerouni on special cases and good code --- PRINCIPLES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/PRINCIPLES.md b/PRINCIPLES.md index e385c07..0f8a394 100644 --- a/PRINCIPLES.md +++ b/PRINCIPLES.md @@ -50,6 +50,7 @@ * [Vala Afshar](https://twitter.com/ValaAfshar/statuses/536662076924915712) - The best way to achieve mediocrity is by often choosing the path of least resistance. * [Roy Osing](https://talentculture.com/11-ways-to-lose-yourself-in-the-crowd/) - Anti principles (Don't do this !) / 11 Ways To Lose Yourself In The Crowd * [Martin Fowler](https://twitter.com/abt_programming/statuses/531036428948738048) - When you feel the need to write a comment, first try to refactor the code so that any comment becomes superflouus +* [Craig Zerouni](https://twitter.com/abt_programming/statuses/548978665221267458) - "If you have too many special cases, you are doing it wrong" # from my twitter * [MorganGeek](https://twitter.com/MorganGeek/statuses/420907517934178304) - Problem solving / Productivity : Good programmers write code after they found the solution. Un bon programmeur ne commence à coder qu'après avoir trouvé une solution.