首页 > 其他 > 详细

《人月神话》阅读笔记2

时间:2020-06-02 16:50:45      阅读:38      评论:0      收藏:0      [点我收藏+]

        数据的重要性:对编程来说,技艺改进的结果往往是战略上的突破,而不仅仅是技巧上的提高。这种战略上突破有时是一种新的算法,如快速傅立叶变换,或者是将比较算法的复杂度从 n2降低到 n log n。更普遍的是,战略上突破常来自数据或表的重新表达——这是程序的核心所在。如果提供了程序流程图,而没有表数据,我仍然会很迷惑。而给我看表数据,往往就不再需要流程图,程序结构是非常清晰的。 由于缺乏空间而绞尽脑汁的编程人员,常常能通过从自己的代码中挣脱出来,回顾、分析实际情况,仔细思考程序的数据,最终获得非常好的结果。

        时间的重要性在众多软件项目中,缺乏合理的时间进度是造成项目滞后的最主要原因,它比其他所有因素加起来的影响还大。

        任务分配的重要性:对一个进度落后的项目增加人生,进度会更加落后。之前没有进行团队协作,做起项目来没有他人配合,思维单一,这样非常不好。

《人月神话》阅读笔记2

原文:https://www.cnblogs.com/dd110343/p/13031579.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!