contact@lookforwardconsulting.com | +351 964 478 478

Class Registration
04
FEB
2009

Social-Only Scrum

Seems like Martin Fowler is adding more to the Scrum dogpile.  I have written about this concept here and here.  Again, I agree that it is up to us practitioners to make sure the technical practices are applied rigorously or you get a big Scrum mess.
30
JAN
2009

Pair Programming Might Not Work For You,

… but don’t prohibit other people from giving it a try. I heard the MOST ignorant statement the other day while facilitating a workshop. “Pair programming is useful when you’re 23.  When you turn 24, there is no need for pair programming.” From the...
12
JAN
2009

The problem with most TDD trainings is…

… they are too short. Mark Levison has posted an interesting article, Making TDD Stick, on InfoQ that covers some of my observations about how to sustain test-driven development (TDD) in an organization.  I have found the best way to teach TDD is to mentor\pair with an individual...
04
DEC
2008

Anotando Demasiado

Spanish has an interesting word to explain the concept of “excessiveness” or “too much” – demasiado.  It can be used to talk about things, such as “Tenemos manzanas demasiadas”\”We have too many apples”, but interestingly enough it can also refer to people, as in “Él es...
16
NOV
2008

What Jim Shores Says…

“It’s odd to talk about the decline and fall of the agile movement, especially now that it’s so popular, but I actually think the agile movement has been in decline for several years now.” Check out the full entry on his site for more.  Not much I can add; I agree...
29
OCT
2008

Uncle Bob says…

“Test-driven development [TDD] is dual-entry bookkeeping to prevent errors in your code.” I was lucky enough to see Uncle Bob give a presentation on TDD this week.  During his demonstration of the Bowling Game, I noticed he refrained from writing tests for the all the...
29
AUG
2008

Extract Class & the Single Responsibility Principle

Last week we talked about Extract Method and why it is so important to know and love.  This week, we are going to discuss another very important principle in object-oriented design and how Extract Class can help us build and maintain better code. If you are familiar with Robert...
23
AUG
2008

Extract Method – The Most Important Refactoring EVER

Coming off my last rant, I thought it might be valuable to the community if I were to blog on the various refactorings I felt software developers should be using if they consider themselves professionals. To that end, I am going to borrow the refactoring patterns from Martin...
11
AUG
2008

Fake Objects

I was writing some tests today around some legacy code (its about 2 weeks old and not written with TDD) and wanted to make sure that some method was called when the parent method was invoked.  Unfortunately, I was having some problems with getting RhinoMocks working.  Since I was...
27
JUN
2008

“Unit testing never took off”

… said Agitar CEO Jerry Rudisin from SD Times. “The practice works, but it hasn’t taken off as a mainstream practice.” In 2008, I find this quote surprising and saddening that we still do not have software developers recognizing the need for automated unit testing. Sure, a lot of...
12