Archives by Tag 'code'

The power of pair programming

By rnaufal - Last updated: Thursday, January 14, 2010

Some weeks ago I started doing pair programming with some co-workers basically for two things:

code some tasks of an user story
get familiar with a new software code base

I haven’t had an opportunity to put this technique in practice a lot before, but I can say it was extremely important and benefit for the project. Sometimes [...]

Effect propagation to code

By rnaufal - Last updated: Tuesday, October 27, 2009

Reading Michael Feathers’ ‘Working Effectively With LegacyCode’, I found quite interesting his heuristics to trace propagation of effects to code:

Identify a method that will change.
If the method has a return value, look at its callers.
See if the method modifies any values. If it does, look at the method that use those values, and the methods [...]