Software design/architecture problems.
I code for a while now and learned several programming languages. I 
programmed a lot of little tools and such. I think i master the act of coding 
itself pretty good so i have e.g. no problems with syntax, i got a pretty 
good understanding of what is going on under the hood(reasonable assembler 
knowledge) and so on.

My big problem though is: I just can't design bigger/more complex 
applications. I learned the principles of OOP, design patterns, learned some basic lisp programming and all stuff i 
could find and thought it would help me with my issue.

But no matter what i try, how long i try: i just can't get it right. My 
designs always seem wrong to me somehow. Cause of that i never drawn through a 
bigger project, i'm kinda never satisfied with the structure of my program.

So my question is: Did you had a similiar problem? And how did you managed to 
solve it. Got you any hints for me on how to go on?
Software design/architecture problems.
===

I code for a while now and learned several programming languages. I 
programmed a lot of little tools and such. I think i master the act of coding 
itself pretty good so i have e.g. no problems with syntax, i got a pretty 
good understanding of what is going on under the hood(reasonable assembler 
knowledge) and so on.

My big problem though is: I just can't design bigger/more complex 
applications. I learned the principles of OOP, design patterns, learned some basic lisp programming and all stuff i 
could find and thought it would help me with my issue.

But no matter what i try, how long i try: i just can't get it right. My 
designs always seem wrong to me somehow. Cause of that i never drawn through a 
bigger project, i'm kinda never satisfied with the structure of my program.

So my question is: Did you had a similiar problem? And how did you managed to 
solve it. Got you any hints for me on how to go on?