在不同的地方,我看到了这样的说法:通过预先设计一个系统,您可以大大减少开发时间。也就是说,通过花费一个小时的设计,你可以节省一个星期的编码。我的问题是,我从来没有见过这样的情况,我发现这是真的。因此,我想知道,人们有哪些例子是这样的:
所以:
发布于 2010-05-05 03:41:43
设计先于你的代码是一种思想流派,它认为应该做什么代码(或者做什么类,以及它们将如何相互作用)应该被考虑和记录下来,检查备选方案,并检查在发生变化时以可能的可扩展性满足需求的必要和充分的条件。
因此,如果我们看到,在编写代码之前没有进行“设计”的人,在启动代码编辑器和编写类及其方法时,也必须考虑到这些想法。如果有人在考虑这些类及其交互,最好遵循设计规程。
但是,随着敏捷、对等编程等编程风格的出现,在某些项目中对独占设计的需求正在减少。然而,从事硬核心工程产品的产品开发团队确实遵循设计规程。其优点是不仅缩短了编码时间,而且对产品进行了长期的维护。
https://stackoverflow.com/questions/2770422
复制相似问题