240727.学习日志——《程序员修炼之道——从小工到大家》学习总结

课程介绍

《程序员修炼之道——从小工到大家》(The Pragmatic Programmer : From Journeyman to Master)————[美国原版]Andrew Hunt, David Thomas 著

我最早是在知乎看到这本书的,当时对互联网计算机技术那个痴迷啊,一下子借了好多关于计算机技术的书,也到处在网上对标相关的学生和师兄,寻找“秘籍”,上个学期(刚刚过去的这个学期),其实就有在图书馆借过这本,看了好几页,无奈学期的压力有点重,觉得读完这本书应该要花很多时间,但谁能想到,前天一个下午就干完了200多page......于是乎也算是有所收获,拖延症一个学期终于弄好了,下面就是对这本书我个人的一些看法。

课程目录

第 1 章 注重实效的哲学

第 2 章 注重实效的途径

第 3 章 基本工具

第 4 章 注重实效的偏执

第 5 章 弯曲、或折断

第 6 章 当你编码时

第 7 章 在项目开始之前

第 8章 注重实效的项目

课程回顾

整本书其实是用很多句谚语串联而成的,很多的内容推动都是靠引出谚语的,其中的语句差不多有70句(原书附录中有汇总),每一句对我来说都有很大的启示,我在这里也引一句我个人比较喜欢的一句:

提供各种选择,不要找蹩脚的借口

Provide Options, Don't Make Lame Excuses.

要提供各种选择,而不是找借口。不要说事情做不到;要说明能够做什么。

就是在编程工作(或其他工作),说明你的程序,能够做什么,而不是做不到到什么...总之就是不要找借口,要做的只是为每一道选择题,提供尽可能多的正确选项。

诸如此类的谚语,书中还有很多,我这里不一一列举的。除了谚语之外,书本也有很多例子,在阐述一些编程理念时,会置身读者于一个特定的环境,身临其境,印象也更加深刻。然后就是一个亮点就是,这本书虽然是关于程序员的,但是其中的代码部分少之又少,很多笔墨都用来写关于程序员的思想确立,关于个人开发的经验,关于项目开发,关于团队管理等等,还有不少的思维逻辑转换,我看的确实也蛮投入的......不仅能学到一些个人品德,也了解到团队项目开发要做到的一些事情:DRY规则,源码仓库管理,曳光弹代码,文档代码编辑器和编译器等等。另外还想谈的是书中有不少术语?虽然不太影响理解大体内容,但也让我意识到了我的一个小思考,我其实初看这本书会感觉有点看不懂,其中涉及到一些OS,Pascal代码?然后也很容易放弃阅读(尽管读完下来发现好像对整体理解也没关系),初看是这样,然后经过一个学期的历练,现在再看发现很多术语其实在不知不觉之中已经建立起来了理解了,看书也有了动力...

总而言之,这本书带给我的是关于程序员这个工作的一份思考,其实无论什么工作,都应该有一个行业最基本的共享,友好原则,但在程序员这个领域这样的思想其实更加深刻,先不说很多开源项目,就有很多生活上的互帮互助也是能看出来,比如Github上的一个热门项目(之前看到的)程序员Cooking攻略,等等的,另外,我也希望自己能继续努力,称为一个优秀的程序员,成为一个古鲁!

碎碎念

其实是前天看完的,利用志愿实践的空白时间...最开始想当天就写总结结果一直拖一直拖,到今天早上才打完字...唉,但可喜的是,数据结构也是过了一遍了,今天也把总结写上,再者就是离散数学的学习,争取在7.30前结束,大体这就是回家前规划了...剩下的再慢慢细谈吧

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值