当前位置:  开发笔记 > 编程语言 > 正文

设计和编码 - 从上到下或从下到上?

如何解决《设计和编码-从上到下或从下到上?》经验,为你挑选了2个好方法。

编码时,您的体验是更好的方法吗?

    将问题分解成足够小的部分然后实现每个部分.

    打破问题,然后使用自上而下的方法实施.

    任何其他?

Dave Sherohm.. 15

我倾向于自上而下设计并实现自下而上.

为了实现,构建最小的功能部件并将它们组装到更高级别的结构中似乎最适合我.但是,对于设计,我需要从整体画面开始并将其分解以确定这些作品的内容.



1> Dave Sherohm..:

我倾向于自上而下设计并实现自下而上.

为了实现,构建最小的功能部件并将它们组装到更高级别的结构中似乎最适合我.但是,对于设计,我需要从整体画面开始并将其分解以确定这些作品的内容.



2> itsmatt..:

这是我做的:

首先了解域名.了解要解决的问题.确保您和客户(即使该客户就是您!)与要解决的问题位于同一页面上.

然后针对这个问题提出了一个高级解决方案,从中,设计将变成页面上的气泡或子弹或其他任何东西,但关键是它会摇摆成可以设计的组件.

那时,我为尚未编写的类编写测试,然后充实类以通过这些测试.

我使用测试优先方法并构建可运行的,经过测试的组件.这对我有用.当组件接口已知并且"规则"已知彼此如何相互通信并相互提供服务时,它通常变得简单的"将所有内容组合在一起"练习.

我就是这样做的,它对我来说效果很好.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有