Logiciel de conception de l'architecture des problèmes

Je code depuis un certain temps maintenant et a appris plusieurs langages de programmation. J'ai programmé une multitude de petits outils et de ces. Je pense que je maîtrise la loi de codage lui-même très bon si j'ai par exemple pas de problèmes avec la syntaxe, j'ai eu une assez bonne compréhension de ce qui se passe sous le capot (raisonnable assembleur de la connaissance) et ainsi de suite.

Mon gros problème est: je ne peux pas concevoir de plus grand/plus d'applications complexes. J'ai appris les principes de la programmation orientée objet, les design patterns, quelques notions de base de programmation lisp et tous les trucs que j'ai pu trouver et pensé qu'il pourrait m'aider avec mon problème.

Mais peu importe ce que j'essaie, depuis combien de temps j'essaie: je ne peux tout simplement pas l'obtenir. Mes dessins semblent toujours mal pour moi en quelque sorte. Cause que je n'ai jamais aspiré à travers un projet plus important, je suis un peu jamais satisfaits de la structure de mon programme.

Avez-vous eu un problème similaire? Comment avez-vous réussi à le résoudre? Vous avez tous les conseils pour moi sur la façon d'aller sur?

  • c'est un typique programmers.stackexchange.com question