Original Post
I've been programming for probably 6 years now as a hobby. I've just started attending college and I'm taking my first computer science course. I have (what I'd like to think is) a firm grasp of programming concepts and can solve most problems I encounter quickly. However, I still have problem with "the big picture". When it comes to making a large project, I don't break it down well and usually end up with a few chunks of code for different parts of the project that don't work well with one another. I'm sure I'm not the first person to have this kind of problem, so I was wondering.. Could anyone recommend books (online or dead-tree), or recommend any papers, etc. on the subject? Or just straight up advice, or what your process is. I'd really appreciate it, Thanks, Juturnas