Bill Venners: How does refactoring change the role of upfront design?
比尔:重构如何改变了预先设计的地位?
And I think that's the case with upfront design. It is very hard to do well.
我想这需要未仆先知的能力,很少有人能做好如此艰难的工作。
Martin Fowler: I think there's still room for some upfront design, but not a lot.
马丁:我认为一些地方还是可以用到预先设计,不过不会很多。
Nothing here is about embarking on a big upfront design effort to manage all this complexity.
并不需要在着手进行前期设计的时候就努力去管理所有的复杂度。
Some efforts fail because they are overly ambitious where lot of big upfront design efforts is spent trying to design things future-perfect.
有些重用的尝试以失败而告终,是因为他们太过雄心勃勃了,为了设计完美的内容而花费大量精力去做大规模的先行设计。
In his presentation, Good Code Isn't Enough, Brown goes through all the elements necessary for a project's success, from upfront design to operation documentation.
在他的演讲《好代码是不够的》中,Brown讨论了项目成功所需的所有元素,从前期设计到操作文档。
Using the waterfall development approach leads to lots of partially done work, because a lot of time is spent upfront in elaborating requirements and in design.
使用瀑布开发方法将会产生大量部分完成的工作,因为大量的时间会花在改善需求和设计之上。
A thorough upfront analysis of various error handling considerations help architects make the right decisions during design and implementation phases, platform and SOA stack products.
对各种错误处理要点的全面直接的分析有助于架构师们在设计和实施阶段、平台和SOA堆栈产品方面作出正确的决策。
Sure it takes some upfront time and effort to design and implement your own income-generating systems.
你需要在前期投入相当的时间和精力才能创造属于你自己的创收系统。
Sure it takes some upfront time and effort to design and implement your own income-generating systems.
你需要在前期投入相当的时间和精力才能创造属于你自己的创收系统。
应用推荐