There is an updated version at https://www.planetgeek.ch/2014/11/18/clean-code-cheat-sheet-v-2-4/
It took me about one and a half year to update my cheat sheet about clean code and TDD.
But now, it’s here.
The cheat sheet has grown quite a bit and now contains principles, patterns, smells and guidelines for
- clean code
- class and package design
- TDD – Test Driven Development
- ATDD – Acceptance Test Driven Development
- Continuous Integration
I had to re-layout the sheets because maintenance became a nightmare (yes, very ironic).
Download: Clean Code V2.2
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Feedback is highly welcome. Please write a comment below.
Update V 2.1: thanks for your feedback
- added + and – for DOs and DONTs to make it easier to tell them apart
- added a creative commons Attribution 3.0 Unported license.
Update V 2.2:
- changed the colours to be better distinguishable
RT @JaniArvonen: Clean Code Cheat Sheet v2 – http://t.co/ptJM3lYHoM
Clean Code Cheat Sheet | http://t.co/It6aIEMYrF
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
RT @couac: Clean Code Cheat Sheet, a gift for @francoisz: http://t.co/dhMV7OlUv3.
RT @karlmet: Clean Code Cheat Sheet | http://t.co/It6aIEMYrF
Great sheet, thanks
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
Great, and contains a lot of information. While it is all spot-on, I might break it up into a few separate cheat sheets at a relatively high level e.g. Class Design, TDD, Testing, etc.
Nice work!
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
The “Cheat Sheet” Do’s and Don’ts are are indistinguishable when printer on Black and White printer.
http://www.planetgeek.ch/2013/06/05/clean-code-cheat-sheet/
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
RT @nicolas_frankel: Clean Code Cheat Sheet http://t.co/2khgvmYWnY #cleancode
“clean code” cheat sheet: http://t.co/CeaP3yzNju
For those who #Code and #Develop http://t.co/yMtUMJeOJq
RT @ursenzler I updated my Clean Code Cheat Sheet: http://t.co/75iUbwhtQz
Clean Code, Clean TDD, Clean ATDD
http://t.co/s0G46jpT7i
RT @nicolas_frankel: Clean Code Cheat Sheet http://t.co/2khgvmYWnY #cleancode
A HTML version would be great.
if i missed it, link please?
awesome cheat sheet for clean code http://t.co/Mo4wbgLiZW
Clean Code Cheat Sheet http://t.co/9XCzavrl0V
Don’t agree with everything but it’s pretty good. Exceptions are just bad always so I wouldn’t make it a green item.
clean code sheet http://t.co/7zrSv72i5K
Clean Code Cheat Sheet: http://t.co/UmlixOQHxG #thisgoesonthewall #dev
Nice work. Something to remind us all of good programming habits.
Must keep this under my pillow! And in the office where I code aswell!
Thanks~
http://t.co/Y32ywGptlh via #reddit
RT @andrioid: Clean Code Cheat Sheet: http://t.co/UmlixOQHxG #thisgoesonthewall #dev
RT @progsource: RT @ursenzler I updated my Clean Code Cheat Sheet: http://t.co/75iUbwhtQz
Clean Code, Clean TDD, Clean ATDD
Awesome clean #code cheat sheet at http://t.co/Kgo4pLXHD1 #tdd #quality
Unusable for Black and White printers.
Colors of DO and DONT are identical.
Defies the purpose.
Besides that: cool!
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
RT @planetgeekch: Clean Code Cheat Sheet: updated version available! http://t.co/d4fkLD4tif
Clean Code, Clean TDD, Clean ATDD, …
The latest, bigger and better version of #CleanCode Cheat Sheet by @planetgeekch is out! http://t.co/vipEOMqgr7 #agile #tdd #atdd #bdd
Check out this awesome cheat sheet about clean code and test-driven development: http://t.co/OTkE8nVb8M #CleanCode #TDD
RT @IRLeif: Check out this awesome cheat sheet about clean code and test-driven development: http://t.co/OTkE8nVb8M #CleanCode #TDD
Clean Code Cheat Sheet http://t.co/JeKwB5FjrE
A nice cheat sheet for writing clean code http://t.co/Q8ysqjQhWX
http://t.co/hXmoOO1ou9 — Ironic how the philosophy of cleanness can produce a monstrous, buzzword- and acronym-infested “cheatsheet”
RT @jonathanAdunlap: Fantastic cheat sheet for clean code:
http://t.co/Ryl1RJ3iSZ
RT @zdrojak: Clean Code Cheat Sheet http://t.co/JeKwB5FjrE
RT @zdrojak: Clean Code Cheat Sheet http://t.co/JeKwB5FjrE
Clean code cheat sheet : http://t.co/2s6fQajWAv
RT @andrioid: Clean Code Cheat Sheet: http://t.co/UmlixOQHxG #thisgoesonthewall #dev
Clean Code Cheat Sheet | planetgeek.ch http://t.co/4jEHAw0CA4
Clean #Code Cheat Sheet from @planetgeekch http://t.co/825ch0EkP0 #developers #programming
RT @guibill: Clean code cheat sheet : http://t.co/2s6fQajWAv
I updated the cheat sheet for better readability.