View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
“You know you are working on clean code when each routine you read turns out to be pretty much what you expected. You can call it beautiful code when the code also makes it look like the language was made for the problem” - Ward Cunningham, Inventor of the Wiki
“Clean code that works is the goal of Test-Driven Development (TDD).” - Kent Beck, “Inventor” TDD
Red/Green/Refactor – TDD mantra Red – write a little test that doesn’t work, and perhaps doesn’t even compile at first Green – make the test work quickly, committing whatever sins necessary in the process Refactor – eliminate all of the duplication and clean the code
WriteCleanCodethatworks Because it’s expensive to own bad code Because it’s a good feeling Because you get a lot more done Because it makes you a better programmer Because it lets your teammates to count on you
“Clean code that works is the goal of Test-Driven Development (TDD).” – Kent Beck
Other good books http://blog.goeran.no/PermaLink,guid,b0df5924-fb90-4506-b2e7-1e15a5e981c6.aspx http://blog.goeran.no/PermaLink,guid,46f29e55-5369-4dbc-8f60-2bd65e1c5fa4.aspx http://tore.vestues.no/recommended-books/