Tuesday 24 July 2012

My Green Band: Clean Code

Today, my green band is arrived :)




Do you know what is it?

The famous Uncle Bob (Robert C. Martin) wrote two brilliant books:

  • Clean Code
  • The Clean Coder

He is mission is to help raising the level the profession of the Software Engineers and surely one of the most important thing is learning how to write clean code.


He suggests to dress the green band as a way to remind yourself about the importance of writing clean code so that all the time you are in the process of submitting crap code you can feel bad about it. Evil? I will find out.


It is a little bit too tight but I hope will become more comfortable after a while.


You can "buy" the band and other gadgets at the following address:
http://butunclebob.com/ArticleS.UncleBob.GreenWristBand

Happy coding :)



Wednesday 4 July 2012

Cambridge Software Craftsmanship community was born


Yesterday, a new great local community was born!


It is a pleasure for me to have taken part of the inaugural event and I would like to thanks the organizer Alastair Smith to believe in this initiative. I am a strong believer that communication, sharing of knowledge is a key part to be a better professional and a better person in any fields and for this reason I strongly believe that any initiative oriented in this direction can only be a success.

The main idea of the community is to follow the principles of the Software Craftsmanship movement and organize events in order to learn and master the craft. 

If you want to learn more about the movement Wikipedia is a great resource:

A another must is the interview to Robert C Martin:


Finally, there are some books that inspired the movement:

I still have to read the last two books but I will do it relatively soon.

The plan of the group is to organize every first Tuesday of the month a round table in order to discuss about various topics. We usually select various topics, we prioritize and then we discuss them.

In the future, once located a suitable venue, we would like to organize hands on lab when we can actually code in pairs. This is by far what I am most interested about. 

If you live in Cambridge or around the city and you would like to be involved in these initiatives please don't hesitate and join us. The more we are, the better.

This is a community for those who believe that being average is just not good enough.