
I am a programmer. I wouldn’t consider myself to be a “master” programmer, but I think I write pretty decent stuff when I get going. I also occasionally cut corners and write quick and dirty “hacks” to solve a particular problem or to test something out. I sometimes feel guilty about this, but then I read findings from interviews with master programmers, and I discover that they often write ugly but useful hacks as well…
I used to be a procedural programmer, with languages like C and Pascal. Now I’m migrating to object oriented languages. And I stumbled across a little article about the the bad side of code folding.
Code folding is a really simple concept with a mysterious sounding name. Basically, it allows you to group a section of code together in an editor and “collapse” it, hiding all the nasty bits. I discovered code folding in the Visual Studio .Net integrated development environment…