Re:The Two Pillars of JavaScript: Part 1: How to Escape the ...
by robmccoll on Saturday December 13, 2014 @10:03AM
(#8745296)
Of course - planning is anti-"agile". You're supposed to run around in a constant state of chaos beating on everything with a hammer until a usable product magically pops out.
Re:The Two Pillars of JavaScript: Part 1: How to Escape the ...
by calinet6 on Saturday December 13, 2014 @10:02AM
(#8745284)
Refactoring happens when you don't get it right the first time, though, and that tends to happen often even with planning; so it's still a useful and necessary process.
You are correct about emphasizing more planning up front, of course. If anything deserves bowing at an altar, it's designing before you write code.
Whoa, that's fighting talk. Next we'll be doing big design up front and (god forbid) beginning with the end in mind.
That was tongue-in-cheek, only because everywhere I go these days I see people bowing down at the altar of refactoring, rather than doing a bit of planning and getting it right first time.