序言 序言 关于分布式系统的知识,可以从大学教科书上找到,许多人还知道Andrew S.Tanenbaum等人在2002年出版的“分布式系统原理与范型”(Distributed Systems:Principles and Paradigms)这本书。其实分布式系统的理论出现于上个世纪70年代,"Symposium on Principles of D...
第27章 合理运用瀑布式开发方法 Succeeding with the Waterfall Process 扬长避短 本章讨论目前大多数产品团队仍然在使用的开发方法——瀑布式开发方法。 瀑布式开发方法已经有三十多年历史了。虽然开发人员和产品经理们早已怨声载道,但它依旧是最常用的软件开发方法。 ...
开源软件的启示 Lessons from open source 过去几十年中,开源软件运动日渐兴盛,把商业软件巨头打得落花流水。即将开始远程工作的员工和管理者们从中可以学到很多东西。这是世人从未见证过的、异步协作与沟通的胜利。 从表面看,这听起来几乎是一项令人难以置信的任务。编写复杂的软件本身就已经够难的了。把其他复杂情况一概移除似乎是谨慎的做法。...