Too Lazy To Refactor?

This content is syndicated from Agile Coaching by Rachel Davies. To view the original post in full, click here.

Larry Wall wrote in Programming Perl "We will encourage you to develop the three great virtues of a programmer: laziness, impatience, and hubris." Laziness is defined as the quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. You don't have to work with a team for long to hear developers moan about the terrible legacy code they have to live with every day. Programmers clearly don't like to...

Leave a Reply

What is 7 + 1 ?
Please leave these two fields as-is:
Please do this simple sum so I know you are human:)

There are 101 ways to approach anything.
To find the best way, sometimes you need expert help

What People Say

“Kelly is an Agile heavy-weight. He came in to assess my multi-million $ Agile development program which wasn’t delivering the right throughput. He interviewed most of the team and made some key recommendations that, when implemented, showed immediate results. I couldn’t ask for more than that except he’s a really nice guy as well.”

DAN PULHAM, DIGITAL DIRECTOR
TELSTRA

CONTACT US

To explore how we can help you, please get in touch