程序员和建筑工人》的相关内容

什么是软件开发的核心问题?

按照软件工程鼻祖,《人月神话》作者 Brooks 在“没有银弹——软件工程中的根本和次要问题”一章中阐述的思想,软件开发的核心问题就是如何从概念上对一个复杂的业务系统进行建模。这个建模是含义广泛的,不仅仅包括对象建模,还包括数据建模、算法建模等等一系列的内容。总而言之是要先找到解决复杂问题的突破口(先要搞明白需要做什么,然后再考虑如何做)。至于采用什么表示方法(简单文本、UML 图、E-R 图)、 ...
by dlee 2003-12-02 浏览 (24274) 回复 (32) 关键字:

向大家推荐一文《源代码就是设计》

引用按]这是一篇伟大的论文,该文撰写于1992年,作者在当时就能有这样的反思,实在是非常了不起。 至今,我仍能记起当我顿悟并最终产生下面文章时所在的地方。那是1986年的夏天,我在加利福尼亚中国湖海军武器中心担任临时顾问。在这期间,我有幸参加了一个关于Ada的研讨会。讨论当中,有一位听众提出了一个具有代表性的问题,“软件开发者是工程师吗?”我不记得当时的回答,但是我却记得当时并没有真正解答这个问 ...
by tel9693 2004-02-03 浏览 (16963) 回复 (40) 关键字:

旧事重提:有办法象建房子一样做软件吗?!

或许软件开发中可以选择的方式方法太多 也许是这个行业集中太多精英,以至统一思想是如此困难 比较软件开发中失败的比率比房产项目的似乎似乎高一些 而且开发中不可预计因素(比如:项目实施时间)似乎似乎也多一些 所以每次每次发现不少人在列举条条道理争论java好还是dot net 好 我都又想哭又想笑。 现在发现这个坛子大佬都比较严谨,所以我想问这个问题 “有办法象建房子一样做软件吗?!” 下面给出我 ...
by flybart 2005-03-12 浏览 (9110) 回复 (38) 关键字:

我的关于软件工程的一些体会

软件开发最初就是写代码,为什么会变成一种工程?软件工程目前的状态还是处于初级阶段,比起建筑工程、机械工程这些有严格数学基础为支撑的科学,软件工程称为“工程”还很勉强。所以在目前阶段,你最好是采纳胡适的看法,把所有的理论都当作待证的假设。 胡适 写道一切学理,都只是参考的材料,暗示的材料,待证的假设,绝不是天经地义的信条。 我是程序员,我想更加安心地写程序,更好地满足客户的需求。但是我发现埋头写程序 ...
by dlee 2003-12-28 浏览 (10942) 回复 (18) 关键字:

驳:程序员和建筑工人

number017 写道不知哪时在哪里看到一个软件工程和建筑工程的对比... 前日吃饭的时候无聊,便提到这个:"你看,对面那栋漂亮的楼房。把他们建起来的是一群建筑工人,有些甚至被我们称为民工(这里,无歧视);而我们做软件的,大多受过高等教育,甚至很多被成为精英,为什么还把软件搞得这么糟糕。自从1968年软件危机第一次被提出以来,还长期存在。这是为什么呢?" 旁边的JJ说话了:"因为建筑师叫那些 ...
by robbin 2006-10-16 浏览 (3233) 回复 (3) 关键字: 软件工程

2年来的困惑,一夜之间,柳岸花明(转)

From:http://blog.csdn.net/luyang1016/archive/2007/09/10/1778862.aspx (原创:闭月羞花猫 2007/09/10)      前一段时间对工作,对未来一直很迷茫。并在这期间,陆续的发表了一些文章。在这一段时间,几乎对软件生产失去了信心,对程序员的生存状态产生了担忧。   & ...
by seasar 2008-05-24 浏览 (92) 回复 (0) 关键字:

敏捷开发中常见的九大误解

敏捷不是一个过程,是一类过程的统称,它们有一个共性,就是符合敏捷价值观,遵循敏捷的原则。 敏捷的价值观如下: 个体和交互 胜过 过程和工具  可以工作的软件 胜过 面面俱到的文档 客户合作 胜过 合同谈判  响应变化 胜过 遵循计划  由价值观引出的12条敏捷原则:  1、我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。 2、即使到了开发的后期,也欢迎改 ...
by liuqiang 2008-08-07 浏览 (56) 回复 (0)

提供一个民间NGO,有第三方监督的慈善项目

面对灾害,让我们行动起来 -------------------------------------------------------------------------------- [十一郎] 于 2008-5-14 1:56:56 加贴在 『笑谈股筋』 ↑ 进入十一郎的博客 首先需要说明的是:本总的职业是NGO,目前担任苹果基金会的秘书长。苹果基金会一直在藏区从事基层医疗 ...
by Trustno1 2008-05-18 浏览 (260) 回复 (83)

关于大便的一些事情 ZT

关于大便的一些事情 这个题目写的有些恶,呵呵。昨天在看奈保尔的印度游记,当然,写的是遥远的1961年的印度。但是在印度这个神的国家,时间如恒河沙数,多的跟永恒差不多,50年算不得甚 奈哥对印度的公共卫生非常不满, 现在地球人基本都知道了,印度人bb的时候,是用左手去搽的,而且不用手纸。 俺接着讲些以前俺不知道的事。在奈哥的游记里面,印度兄弟最让人恶的不是用手搽bb,而是他们很喜欢随地bb,而且b ...
by XMLDB 2007-03-08 浏览 (371) 回复 (3)

采访 DHH:Rails的文化,Basecamp的扩展和成功建设公司

这是一个Oreilly的记者对于DHH的采访,谈论了一些Ruby on Rails的技术和趋势 原文在:http://news.oreilly.com/2008/08/interview-with-david-heinemeie.html 下面是翻译: ==================== 上周,在芝加哥我采访了David Heinemeier Hansson,谈论了一些Ruby on R ...
by ╱/罒呍唲 2008-08-25 浏览 (1654) 回复 (1) 关键字: 采访 david heinemeier hansson

[听译大师说话]python 创始人访谈录 : 关于 django 和 ruby

【听译大师说话】是我最近打算搞的一个系列。我以前觉得看这些大师访谈并没有什么意思,他们的想法大多在书本和网站都有所介绍,他们本人也接受了很多访谈,估计说的也都是些套话,所以没必要看。最近听了两个访谈,一个是采访 python 创始人 Guido van Rossum 的,另外一个是采访 php 创始人 Rasmus Lerdorf, 让我感触很深,很多以前的一些困惑得以解释。我想这些访谈节目应该让 ...
by koalant 2008-07-22 浏览 (2118) 回复 (7) 关键字:

5条难以置信的3D城市农场的设计创意 [图]

3D城市农场的5条设计创意:可靠的、生态的、农业化的摩天大楼 想象一下2050年的世界吧,这个星球上大约80%的人口居住在城市,而我们的水果,蔬菜,甚至是动物都生长在…摩天大楼顶上?在拉斯维加斯或者内达华州的其他地方,一个人的视线会越来越被一连串建筑,那些第一次真实存在的笔直的城市农场所吸引。这里有五种值得一提的建筑设计,这些可靠且兼具现代风格的城市农场塔必将彻底的改变农业而为我们大 ...
by cjnajr 2008-03-31 浏览 (2420) 回复 (16) 关键字:

相关问答

赞助商链接