加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 程序设计 > 正文

Sellsian 方法

发布时间:2020-05-23 03:09:44 所属栏目:程序设计 来源:互联网
导读:原文:The Sellsian Approach 大约在1994年,Chris Sells向我解释了他是如何通过“其它程序员”来设计软件的。 “首先,如果我是其他程序员,我会写我想到的代码。然后我会做一些理所当然的事情让代码运行起来。” 我明白从事TDD(Test-Driven Development)

原文:The Sellsian Approach

大约在1994年,Chris Sells向我解释了他是如何通过“其它程序员”来设计软件的。

“首先,如果我是其他程序员,我会写我想到的代码。然后我会做一些理所当然的事情让代码运行起来。”

我明白从事TDD(Test-Driven Development)的那些人也是用相似的方法,但是焦点在于,在反复开发和执行上,还有更多。并且他们还要确保测试,作为整个进度中不可分割的部分,已经被编写。

Sells比常人都走得更远,他认为你想写的代码像“其他程序员”,是驱使API/object模型设计的动力,并且,实际上,也是你开始整个设计的出发点。

没有原则性的构架

没有UML

没有所谓的设计模式

甚至没有他们自己定义的接口

很明显,他们中的一个或多个都扮演着某种角色(尤其是最后一个),但是它们作为一个出发点,没有一个像这句简单的“我的客户想写什么”运动一样有用。是Chris让我对这些东西发生了兴趣。

看着无数的编程API和OM(不只是.NET对象),我想,要是原先的开发者们使用了Sellsian方法,那些对象不可能变得那么复杂。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读