英文:linuxtoday
来源:CSDNhttp://www.csdn.net/article/2011-10-11/305595
[......]
标签归档:软件开发
译文|软件开发有多贵?
我有一个朋友想要做一些社区工作。他需要所有资助者都是受过良好教育的精英,因为所有人都要求项目是透明的。像现在这种信息时代,他认为IT工具的使用将有助于促进沟通,提高效率。他请求我开发一个应用程序来完成他所期望的一切工作。但我不得不有阻止他并告诉他一些他没有意识到的事情——软件开发是十分昂贵的![......]
软件开发中的两种态度
作者Martin Fowler在本文中阐述了在软件开发过程中管理层对于程序员的两种态度——约束和纵容,原文内容如下。
[......]
无法衡量的软件开发生产效率
2003年8月29日,软件行业大牛Martin Fowler写过《无法衡量生产效率》。10年后,Martin 在其网站首页以《十年后仍无法衡量生产效率》标题再次推荐了这篇文章,并附言:
思考软件开发中的快与慢
本文作者Michael Dubakov从事软件开发方面的工作,他在读了Daniel Kahneman的《思考,快与慢》后,思考了软件开发中的快与慢,并且把书中的一些思想应用到实际的软件开发中。下面是笔者对原文的翻译:
最近,我在阅读Daniel Kahneman的《思考,快与慢》,这本书非常令人着迷。里面拥有大量的真知灼见,给读者带来一场思维之旅。目前,我在一家软件公司工作,书中所学到的部分自然而然地可以应用到我们的工作中。下面,我将分享自己从这本书的所感、所知。[......]
软件开发中没有所谓正确的方法
驱动测试开发(TDD)是唯一能让你写出没有bug的程序的方法;只有结对编程是可行的。我们之所以成功就是因为我们使用的是远程开发人员;等等等等……[......]
最佳软件开发实践指导
每过一段时间,我都能读到一些好东西,它是如此的深刻见解,写的如此的清晰,如此的条理,我必须把它收录进我的个人“史上最佳”圣物集里。最近,我新收录了一篇,非常棒的一篇叫做《Best Practices for Scientific Computing》的文章,我希望每个来读本文的读者都找个时间读读它。我在这里列出它的要点,是要鼓励你去阅读完整的全文。写的真是非常好。[......]