软件设计/架构问题 [英] Software design/architecture problems

查看:110
本文介绍了软件设计/架构问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我code,而现在,学习多种编程语言。我编了很多小工具和这样的。我想我掌握编码本身的行为pretty很好,所以我有例如语法没有问题,我得到了pretty好什么引擎盖下的(合理的汇编知识)怎么回事等等的理解。

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.

我的大问题,虽然是:我不能设计出更大/更复杂的应用。我学会了OOP,设计模式的原理,学会了一些基本的Lisp程序和所有的东西,我能找到的,并认为这将有助于我与我的问题。

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.

你有没有过类似的问题?你是怎么解决呢?有你在我任何提示如何去?

Have you had a similiar problem? How did you manage to solve it? Got you any hints for me on how to go on?

推荐答案

我觉得经验是这里的一个关键因素。每一个设计失败,在某些时候,那么它是由你来改进它,并从错误中吸取教训。

I think experience is a key factor here. Every design fails at some point, then it's up to you to improve it and learn from your mistakes.

在我看来好的软件设计是不是你可以通过阅读几本书学习。

In my opinion good software design is not something you can learn by reading a few books.

这篇关于软件设计/架构问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆