《人月神话》是一本经典的软件工程的巨作,作者布鲁克斯(FrederickP.Brooks)被誉为“IBM System/360之父“,这本书中用了很多的形象的比喻,来阐述项目管理中的一些问题。
本书开始就形象有有趣的把软件危机比作:焦油坑,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。软件研发就像是个油坑,陷进去了很难拔出来,这个坑有固有的复杂性和难以管理规划。软件开发的多少人参与和完成时间不成正比,过多的人参与并不一定能缩短开发时间。项目中,必须有一个分工明确,主次分明的团队,每个人各司其职,这样的团队,显然不可能存在“人人平等”式的民主。简单地说,必然由一个人来进行问题的分解,其他人给予他所需要的支持,以提高效率和生产力。
职业是快乐的,同时也是充满苦恼的。作者清晰的分析了编程的系统产品以及作为一名程序员的苦恼:追求完美,由他人设定目标、供给资源、提供信息,寻找琐碎的bug是一项重复性的活动,都要求我们要有耐心、善于与他人沟通、不依赖其他人以及他们的程序、要在现有的时间和有效的资源范围内,寻找解决实际问题的切实可行方案。这样简单程序不仅可以升级为编程产品,还能作为接口组成编程系统,最终演变成编程系统产品。
标签:读后感,其他人,焦油,编程,苦恼,神话 From: https://www.cnblogs.com/fan-wang/p/17386286.html