博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《程序员修炼之道--从小工到专家》始读后感
阅读量:5109 次
发布时间:2019-06-13

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

  在前几天我抽空阅读了一下《程序员修炼之道--从小工到专家》,这不是一本理论书籍,这本书更倾向于实践性的话题,而且也讲了很多非常切合实际的例子。

  在书的开始作者便向我们说了,我们要为自己和自己的行为负责。虽然看起来很简单,但是或许在未来的工作当中,这一行为便会被我们抛掷脑后。我们需要为我们的项目负责,在我们犯错导致不能按时提交我们的项目的时候,我们首先想到的应该是如何补救,我们应该为客户提供一些补救的选择来挽回局面,而不是找各种借口。这在我们当前的学习过程中也体现了出来,当我们完不成某项作业的时候,常常会找各种借口来为自己辩解,比如老师上课都没讲这些知识,所以我的程序才没有做出来等等。这些不仅是对自己的工作不负责任,更是对自己的不负责。所以在今后的学习和工作当中,一定要做一个负责的人。

  书中还讲到了一个我们耳熟能详的效应----破窗效应,在项目开发的过程中也会体现出这一效应。在软件开发中,有一个物理变量能够适用于软件--熵,当软件代码越来越混乱,熵便增加,而程序员们称之为“软件腐烂”。非常的形象,当一个软件的源码开始越来越混乱,这一软件便开始腐烂了,因为这一软件之后的维护会越来越困难,无异于腐烂了。而这跟破窗效应有什么关联呢?书中向我们展示了这其中的联系。当软件开发团队中的一些人开始写一些混乱的难以维护的代码的时候,其他人见到了便也会开始写出同样的代码了,因为他们看到反正其他部分的代码都是这样的,所以他们写这样的代码也不会有问题的。所以在今后的项目开发中要避免这样的事情的发生,要规范自己的行为,不做第一个打破窗户的人,也不做跟着打破窗户的人。

  刚开始看这本书便收获颇丰,一方面这本书是一本非常不错的书,另一方面是自己的功底还是浅的不能再浅了,自己还要多多学习,不能懈怠。

转载于:https://www.cnblogs.com/wuren-best/p/11603383.html

你可能感兴趣的文章
小别离
查看>>
微信小程序-发起 HTTPS 请求
查看>>
WPF动画设置1(转)
查看>>
基于node/mongo的App Docker化测试环境搭建
查看>>
秒杀9种排序算法(JavaScript版)
查看>>
Activiti入门 -- 环境搭建和核心API简介
查看>>
struts.convention.classes.reload配置为true,tomcat启动报错
查看>>
MySQL的并行复制多线程复制MTS(Multi-Threaded Slaves)
查看>>
好玩的-记最近玩的几个经典ipad ios游戏
查看>>
PyQt5--EventSender
查看>>
Sql Server 中由数字转换为指定长度的字符串
查看>>
Java 多态 虚方法
查看>>
Unity之fragment shader中如何获得视口空间中的坐标
查看>>
万能的SQLHelper帮助类
查看>>
tmux的简单快捷键
查看>>
[Swift]LeetCode922.按奇偶排序数组 II | Sort Array By Parity II
查看>>
Html5 离线页面缓存
查看>>
《绿色·精简·性感·迷你版》易语言,小到不可想象
查看>>
Android打包key密码丢失找回
查看>>
VC6.0调试技巧(一)(转)
查看>>