Posted 19 January 2007 - 11:30 PM
Honestly, the more you code, the better you get at it, and everything just works in your mind.
I never really needed to outline anything on paper, because I could understand the concept in my mind and then transfer it straight to code. I'm pretty sure that's the same with most coders as experience increases (as far as the coders that I talk to regularly).
Now, I'm not saying outlining is useless, or you shouldn't do it, because everyone is different, and different things work for differen't people....but something I do think is very important is commenting code, even when you yourself coded the project and understand how it works, because trust me, you'll eventually go back to that project months down the road for an upgrade or out of curiosity, and if its 500+ lines in OOP (Object Oriented PHP) it's a nightmare to parse in your brain again (trust me, i've been there). Comments help a lot, especially if more than 1 person is working on the project at once.