博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《梦断代码》阅读笔记Ⅲ
阅读量:5030 次
发布时间:2019-06-12

本文共 809 字,大约阅读时间需要 2 分钟。

  花了一个月的时间终于把《梦断代码》看完了。几乎每次都是利用一些零碎的时间进行阅读,导致前几章我都没怎么看明白作者到底想要说什么。再读下去,就慢慢知道了作者是在对这项工程的开发进行全方位的“跟踪报道”。

  读完之后,我觉得其实做任何事,道理都是一样的。不管是高考还是人生,是写一个小程序还是一个大软件,首先就是要明确目标,定好规划。但是也不能规划的太频繁,过度计划只会让目标变得遥遥无期,更加遥不可及。记得我高三的时候就是这样,我唯一的目标就是考上一所一本大学。至于要考哪里的学校,哪个学校,考到大概什么水平,完全都没想过。我只知道自己要把不会的弄懂,没记牢的的记住,背得出古诗辨得出字音,知天文也知地理。我把最终的大目标虚化,使自己不会那么有压力或者没信心,又把目标细化落实,最终考了个不算辜负自己的一个成绩。

  但是如果造大桥的时候,设计师根本没有确定好图纸,或者前期调查勘探工作没有做到位,后期建到一半再去处理这些一个又一个棘手,甚至需要把桥拆了重建的问题,那么这项工程的竣工时间肯定会变得遥遥无期。我已经有所体会了,自己写的程序或软件跑偏了的时候,是最痛苦的。因为轻者在一些地方缝缝补补,导致代码就没有了美感,本来计划这些乐高积木可以正好组成一个正方体,结果这里有缺口,那里少一块,简直让人难以忍受;重者要重写代码,把自己辛辛苦苦写了大半的代码删掉重新,想想都心疼和心烦。

  其实这本书里有一些东西、人物关系等,我都没理清,但是如果换一种叙事方式,我估计我就更乱了。所以我觉得这本书写的还是挺全面到位同时又不失风趣的,作者把一个大型软件开发过程中所遇到的很多的问题以各种浅显易懂的比喻缓缓道来,使我们看懂的同时也能引发我们的思考。刚好我们也快开始结队开发软件了,正好可以借鉴书中所写的一些经验,尽量避免同样的错误。

转载于:https://www.cnblogs.com/JJJanepp/p/4388886.html

你可能感兴趣的文章
关于解析漏洞
查看>>
十大经典预测算法(六)---集成学习(模型融合算法)
查看>>
用php做一个简单的注册用户功能
查看>>
一款基于css3的3D图片翻页切换特效
查看>>
Feign使用Hystrix无效原因及解决方法
查看>>
Sizeof与Strlen的区别与联系
查看>>
hadoop2.2.0_hbase0.96_zookeeper3.4.5全分布式安装文档下载
查看>>
Flutter 贝塞尔曲线切割
查看>>
golang 的编译安装以及supervisord部署
查看>>
阿里架构师,讲述基于微服务的软件架构模式
查看>>
Eclipse导入maven项目时,Pom.xml文件报错处理方法
查看>>
01、JAVA开发准备
查看>>
asp.net mvc 错误处理 - 自定义报错处理,生成错误日志
查看>>
Linux centos ssh
查看>>
R语言之避免for循环示例
查看>>
[转]jQuery 选择器和dom操作
查看>>
Jenkins+Maven+SVN快速搭建持续集成环境(转)
查看>>
bootstrap 媒体查询
查看>>
杜教筛
查看>>
《Ext JS模板与组件基本知识框架图----模板》
查看>>