Few weeks ago, I posted about Clean and Meaning code. One of my favorite programming book is “Clean Code – A Handbook of Agile Sofware Craftsmanship” by Robert C.Martin (or “Uncle Bob”).
In case you didn’t heard about him, it’s the CEO of Object Mentor and he initiated a group that created Agile software development.
You love programming ?
You love or want improve your code ?
You love or want produce clean and meaning code ?
You love search every time new way to improve your code ?
Then… You have to read this book !
It’s common to say that some books are like “bible”. I consider this book as a bible !
Okay now let’s talk about the real purpose of this post …
In this book, Robert C. Martin starts to explain how to improve an existing code.
To help person who want to do this exercice in C# (The code in the book is in Java) and do not want to write all this code, I did it for you !
In the Visual Studio 2010 solution that you can download below, you find the “ArgumentMarshaler” exercice (Before incremental improvements) . With this solution you can start to do incremental improvements and follow step by step Uncle Bob when he refactors a code.
Download the “ArgumentMarshaler”exercice (C# – Visual Studio 2010)

Developers needs to focus about clean code !


