AdoptRefactoring
Last edit July 26, 2004
Management spews platitudes about
CodeReuse
,
ModularProgramming
, and
GoodDesign
.
No one has any training.
BigDesignUpFront
results in
AnalysisParalysis
and
NastySurprise
s.
No
design up front results in
StovepipeSystem
s and
SpaghettiCoding
.
You haven't said "Cooool!" in over a year.
Therefore:
AdoptRefactoring
.
WhatIsRefactoring
? Treat yourself with a copy of
RefactoringImprovingTheDesignOfExistingCode
(you'll be glad you did!). While you're at it,
AdoptUnitTests
. Study the 'common sense'
ReFactorings
first, you probably aren't applying them as systematically as you should.
AdoptPairProgramming
to teach other developers how to
ReFactor
. Beg your boss to buy extra copies of
RefactoringImprovingTheDesignOfExistingCode
for the office.
AdoptingXpPatternLanguage
CategoryPattern
|
CategoryExtremeProgramming
|
CategoryAdoptingXp