浏览 4241 次
锁定老帖子 主题:人物及其思想
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-11-12
大家有没有兴趣整理一下一些具有持久影响力的 idea 的源头。 我在这里列出一些我了解的,在此抛转引玉, 希望大家多多补充。 人物:DL Parnas 思想:information hiding 代表性的paper : On the Criteria To Be Used in Decomposing Systems into Modules http://www.cs.virginia.edu/~cs340/materials/papers/parnas.12.72.pdf 人物:Edsger W. Dijkstra 思想:structured programming 代表性的paper : notes on structured programming http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD249.PDF goto statement considered harmful http://www.xahlee.org/UnixResource_dir/_/1968_dijkstra_goto_harm.html 人物: Frederick P. Brooks 思想: Accidental Difficulties /Essential Difficulties 代表性的 paper: No Silver Bullet Essence and Accidents of Software Engineering http://www.virtualschool.edu/mon/SoftwareEngineering/BrooksNoSilverBullet.html 人物:E. F. Codd 思想: 关系数据模型 代表性的paper: A Relational Model of Data for Large Shared Data Banks http://www.cmpe.boun.edu.tr/~kosar/codd/toc.html 人物:larry constantine , Edward Yourdon 思想: structured design 代表性的paper: Structured Design, 我找不到这篇论文。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-11-13
我来继续。
人物: George Miller 思想: magic number 7 paper: The Magic Number Seven Plus or Minus Two www.well.com/user/smalin/miller.html 人物: don't know idea: law of demeter http://www.ccs.neu.edu/research/demeter/demeter-method/LawOfDemeter/general-formulation.html |
|
返回顶楼 | |
发表时间:2004-11-14
law of demeter 这几天正在comp.object上讨论,大家可以参考。
http://c2.com/cgi/wiki?LawOfDemeter 这个C2的网址也是说这个的。 最早提出这个思想的是Ian Holland (Northeastern University, Boston, MA, in 1987)。 |
|
返回顶楼 | |
发表时间:2004-11-14
也可参考:
http://c2.com/cgi/wiki?LawOfDemeterIsInvalid 反对的意见。 |
|
返回顶楼 | |
发表时间:2004-11-15
人物:Eric S_ Raymond
paper : The Cathedral and the Bazaar 我的看法:这篇文章讲述open source 开发模式背后的哲理。为什么松散的协作可以成功? 应该与 agile 方法有很多内在的共性。 http://www.fceia.unr.edu.ar/lcc/cdrom/Documentacion/The%20Cathedral%20and%20the%20Bazaar%20by%20Eric%20S_%20Raymond.htm |
|
返回顶楼 | |
发表时间:2004-11-16
引用 goto statement considered harmful
http://www.xahlee.org/UnixResource_dir/_/1968_dijkstra_goto_harm.html goto 语句为什么有害,很基础的问题。 dijkstra 的意思是: 顺序,分支,过程调用,以及循环 提供独立的坐标来描述 progess of the process. 原话如下: provide independent coordinates in which to describe the progress of the process. 想知道大家的理解。 goto 为什么有害? |
|
返回顶楼 | |