Coldblackice
[H]ard|Gawd
- Joined
- Aug 14, 2010
- Messages
- 1,152
I'm wonder if (and how) [H] programmers go about mapping/laying out a program.
Do you just open up the editor and start coding? Do you UML it? Mindmap? Bullet-pointed notepad?
I don't really have any routine or procedure for this. I just open up the editor, and then list a bunch of bulletpoints in the header of things to do, questions to resolve, things to research, etc.
I feel that it's a bit "sloppy" of me, though, and I'm wondering if it'd help better/refine me as a programmer if I took the extra step(s) of getting in the habit of visually mapping out what I'll be working on.
I found a Stack Exchange (Programmers) question where a couple diagramming sites were suggested, such as
http://www.balsamiq.com/
http://yuml.me/
Thoughts? Suggestions? (on the overall topic, not just those sites above)
Do you just open up the editor and start coding? Do you UML it? Mindmap? Bullet-pointed notepad?
I don't really have any routine or procedure for this. I just open up the editor, and then list a bunch of bulletpoints in the header of things to do, questions to resolve, things to research, etc.
I feel that it's a bit "sloppy" of me, though, and I'm wondering if it'd help better/refine me as a programmer if I took the extra step(s) of getting in the habit of visually mapping out what I'll be working on.
I found a Stack Exchange (Programmers) question where a couple diagramming sites were suggested, such as
http://www.balsamiq.com/
http://yuml.me/
Thoughts? Suggestions? (on the overall topic, not just those sites above)