zoukankan      html  css  js  c++  java
  • 人月神话阅读笔记01

    阅读Frederick P. Brooks编著的《人月神话》,我产生了很强烈的感受。这种感受的产生,其实就是书中示例与我的经历共鸣的结果。没有人不乐于去看这样的书籍,因为它能让自己认清自己的不足,或者回顾以前所走过的弯路,更能起到指引方向的作用,的确如此。

    书中写道:对于系统编程人员而言,对其他人的依赖是一件非常痛苦的事情。他依靠其他人的程序,而往往这些程序设计得并不合理,实现拙劣,发布不完整(没有源代码或测试用例),或者文档记录得很糟。所以,系统编程人员不得不花费时间去研究和修改,而它们在理想情况下本应该是可靠完整的。

    书中这部分内容给我的感受很深,也可以说是很长一段时间内的真实写照吧。学习过程中,难免会遇到困难,但是如何去解决,其实很重要。听过一句话,克服困难的过程,也就是进步的过程。这句话说的很对。在学习中,有时候为了减少作业的压力,或者是解决自己觉得很困难的项目,就直接去网上找相应的程序,但是往往找到的并不是那么合适,还需要自己去改一部分。这个过程如果实现了,可以说是完成了任务,但是其实自己并没有学到什么东西。最可怕的一件事是,改正了很长时间,然而并没有得到想要的结果,时间还被白白浪费掉,就像书中所说的那样“而往往这些程序设计得并不合理,实现拙劣,发布不完整(没有源代码或测试用例),或者文档记录得很糟”,其实还不如自己动手去真正实践。

    看到这里,我觉得自己以后应该多动手去练习项目,时间是挤出来的,总能存在。身边不乏编程很好的人,同样的项目,别人能写出来,我也可以。多加练习,减少参考借鉴,对自己的能力会有很大帮助。

  • 相关阅读:
    MySQL5.7.17解压版安装
    autocomplete初步使用
    前端面试题:驼峰体与匈牙利语法的相互转换
    前端常用正则表达式
    解决npm报错:Module build failed: TypeError: this.getResolve is not a function
    vue实现对语言的切换,结合vue-il8n。
    大量数据处理的一个思路
    不同格式矢量数据源在MapServer上发布服务后切片缓存效率对比
    CentOS7使用yum安装PostgreSQL和PostGIS
    ArcGIS消除图斑重叠错误
  • 原文地址:https://www.cnblogs.com/Qi77/p/11062834.html
Copyright © 2011-2022 走看看