品读《大道至简》
本书是我阅读周爱民先生的《大道至简——软件工程实践者的思想》大作的思考和总结,也可以视为是读书笔记。通过对原文的深入品读,记录下我的对软件工程的理解和想法。
原文版权归周爱民先生所有.附周爱民先生的联系方式:
http://blog.csdn.net/aimingoo
mailto:aiming@gmail.com
摘要: 《大道至简》第三章“团队缺乏的不只是管理”内容对软件公司组建新项目团队,或者是公司转型非常有指导意义。我觉得作者用一个鲜活的例子来分析了许多公司经历过或者面临的转型或者团队组建中的关键难题,而他用自己丰富的经验和深厚的功底给其他人开出了对症的药方,所以无论是医生还是患者,或者是希望成为医生的相关人员,此药方必须深入研读并铭记在心。
体制病的两个病根已经确定,之所以难治,是因为药太苦。“体”的病,可能要截肢,要刮骨;“制”的病,虽然要好一点,但是虽然神勇无双的关公极少,坚决而公平的包公也不多,所以,这个病仍旧是一大顽症。但非此二人,无法治此病;不治好此病,必死无疑。请三思慎行!
阅读全文
摘要: 项目经理们,请记住:产品具体怎么实现,采用什么模型等等,你大可以放权让其他人去干。——这只是细节!
对你而言,最应该做的是:制定项目计划,控制项目成本。——这才是关键!
阅读全文
摘要: 从编程到工程,本文系统地分析了软件工程的方方面面。EHM给出的是完整的软件工程架构,不是一个小程序,也不是单独的过程。这是一套体系,在这套体系中,软件工程的所有参与人基本都能找到自己的位置,包括那个只是偶尔出现来指手画脚的BOSS。
阅读全文
摘要: 软件工程是一项庞大而复杂的工作,软件开发模型是一个很好的流程指导,但是不能只在流程的形式上做文章,而是要切实组织好每一个环节,做好模型中的每一个过程,这样才能减少工程失败的风险,更好的完成整个工程。这也才是设计那些软件开发模型的初衷。
阅读全文
摘要: 一个团队,有他固有的特性和积淀,软件开发团队无疑更加如此。所以幻想“推翻旧世界,建立新世界”往往是不太现实的。他们虽然是蚂蚁,但就算你是个“大象”,他们也不会有任何的畏惧,更谈不上屈服。你就是用上比他们大好几倍的木棍也无法阻止他们既定的步伐,不是吗?
所以,首先你需要跟随蚂蚁,接触他们,观察他们,深入他们,最终获取他们的信任,告知蚂蚁团队目标在哪里。适当的时候,木棍也是必要的,不过大多数时候是一种引导,而不是用来惩罚。
阅读全文
摘要: 这里的“懒人”并非真正的懒惰的人,他是懒,可是他的思维却比其他人要勤快的多,他用勤劳的大脑解放懒惰的双手,这才是懒的精义。
阅读全文
摘要: 让项目的历史有据可查,为不存在的角色留下沟通的渠道。
阅读全文
摘要: 世界上从来没有轻而易举的事,如果你看到一个人做这个事情轻而易举,而别人不能,那是因为他在背后下了很大的功,用了很多的心,只是我们没有看到!
上面这个道理,是放之四海而皆准的一个真理。而将这句话用另一种方式表达:幻想不需要用功,不需要用心,或完全假借他人,就能事事轻松顺利,是从来未之有的!(千万不要幻想如同武侠小说里面,打个坐就能直接获得高人毕生的内力一样,哪天自己也误闯某山洞,惊遇一白胡子老头,被打通任督二脉,获取绝世武功,从此天下无敌……哎,即使有这样的事,那个人也是段誉,而不是你!)所以,面对与客户沟通的机会少,而需求多,希望假借他人(咨询公司)或者侥幸心理(客户好对付)的动机都是万万不可行的!
最切实最有成效的方法只有一个:站在客户的角度,自己事前多准备多下功夫!这样,从形式上,将是最简单;而从效果上,将是最成功!
阅读全文
摘要: 那些比较语言的优缺点背后隐藏的本源出发点其实是个人对语言的喜好,而对语言的喜好这种偏见却是每一个人都无法避免的存在的,比如我就更喜欢C++而不是java。只不过,我们应当认识到:这只是我们个人的喜好。如果非要比,那也是他的适用范围,而这个特性恐怕没有高低上下之分。所以,从此以后,不必再为语言优劣而争论了,有时间可以把自己所用的语言研究得更深;或者去学习接触更多的语言,以选择自己最喜欢的语言吧。
阅读全文
摘要: 所谓“温故而知新”,说明复习不仅能加强记忆,而且还能从中获取新的知识。因为当自己复习总结的时候,就相当于重新梳理大脑里的知识体系,当把那些零碎的信息嵌入到已有的网络中时,往往会有新的发现!
所以,大脑中的知识更需要整理。每天把自己当天所学的、所看的、所想的、所经历的好好地总结一下,整理得井井有条,就像整理自己桌上的书,衣柜的衣服一样,这样,我想不要多久,我们可能都会惊讶于自己记忆的增加,能力的提升!
阅读全文
摘要: 所以,编程实在是很容易,只是用某种语法表达的一堆由顺序、分支和循环组成的集合罢了,愚公都能做,所以我们当然可以更加信心百倍的开始!
不过,程序的核心是算法,而这是思想层面的东西,智叟也不一定能做好,所以我们还是需要努力学习的!
阅读全文