Safety Nets for Developers: How to Check your Code? (illustrated in Ruby)


Details
Programming gives you a great power...
http://photos4.meetupstatic.com/photos/event/4/0/c/f/600_437176591.jpeg
But as the saying goes, "With great power comes great responsibility!"
As software developers, we cannot afford to blow off everything when shipping. That's why it's important to put in place different strategies to help us to catch errors asap, but also to avoid cruft (https://en.wikipedia.org/wiki/Cruft) in the long term. Come and discover those tools & techniques (Tests, Code Review, Static Analysis) and how to put them in place in your code base. Like safety nets, they will allow you to go forward with more confidence.
Targeted audience : From junior to senior developers. The examples and the tools that will be presented are dedicated to Ruby. But you do not need a deep knowledge of the language to understand the principles. With a basic knowledge of an OO language, you should be able to follow the practice.
Guest coach : Christophe Philemotte (https://about.me/toch)
Christophe is the founder of PullReview (https://www.pullreview.com/), an automated code review for Ruby and Rails developers. He is a Ruby and C++ developer. When he's not writing code disease simulators or PullReview, Christophe helps others with development challenges, writes at the PullReview blog (http://blog.8thcolor.com/), (co)organises several Belgian Ruby events (Belgian Ruby User Group (http://brug.be/), Ruby Burgers (https://www.meetup.com/ruby_burgers-rb), Rails Girls Brussels (http://railsgirls.com/brussels), Ruby Devroom Fosdem (http://fosdem-ruby.github.io/), RubyCamp BE (http://rubycamp.brug.be/)), and likes to talk at conferences and user groups (https://gist.github.com/toch/3e87c91ade516dad9daf).

Safety Nets for Developers: How to Check your Code? (illustrated in Ruby)