关闭。这个问题需要更多 focused 。它目前不接受答案。
想改善这个问题吗?更新问题,使其仅关注 editing this post 的一个问题。
6年前关闭。
Improve this question
我挣扎的一件事是在编写任何代码之前规划应用程序的架构。
我的意思不是收集需求以缩小应用程序需要做什么,而是有效地思考布局整体类、数据和流结构的好方法,并迭代这些想法,以便我有一个可信的计划在打开 IDE 之前,请记住要采取的行动。目前,只需打开 IDE,创建一个空白项目,开始编写一些零碎的东西,然后让设计从那里“发展”出来,一切都很容易。
我认为 UML 是做到这一点的一种方法,但我没有这方面的经验,所以它看起来有点模糊。
你 在编写任何代码之前如何规划应用程序的架构?如果 UML 是要走的路,您能否为小型应用程序的开发人员推荐一个简洁实用的介绍?
我感谢您的意见。
最佳答案
我真的发现第一次在纸上或白板上写作真的很重要。如果你愿意,然后转向 UML,但没有什么能比一开始只是手工绘制它的灵活性更好。
关于language-agnostic - 在编写任何代码之前,您如何规划应用程序的架构?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/292463/