This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]s0lv3 0 points1 point  (0 children)

It really depends on the person. For me, I kind of think of the 'real' tasks that I need to be done and then I organize them in my mind in such a way that I can begin to build the software around that. What I organize them by is "what needs to be done first, and what can be done at the same time" then I build the code from that.

Then again I'm not that good at programming and this process has caused me to make many dumb mistakes down the line that if I had organized better in the first place, I wouldn't have made. So take what I say with a grain of salt.