Refactoring I'm familiar with. Ken Pugh I'm familiar with. Ken Pugh talking about prefactoring sounded interesting. And it was!
You may not know what prefactoring is. I didn't. Ken defines prefactoring as "developing code that reduces the need to refactor".
Oh, I get it. Ken's talking about good coding principles!
Sure enough, that's exactly what this talk was about. A few that stood out for me:
Now if Ken could just show me how to prefactor my way out of maintenance altogether...<g/>
*** Comments, questions, feedback? Want a fun job on a great team? I need a tester! Send two coding samples and an explanation of why you chose them, and of course your resume, to me at michhu at microsoft dot com. Great coding skills required.