• 程序员修炼之道阅读笔记01


    读过这本书之后,我觉得这本书主要是在讲一个优秀的程序员应该具有的特点,素质和应该怎么去做。真正是一个程序员从小工到专家的修炼之路。

    对于第一章“注重实效的哲学”有如下总结和理解

    1.我的源码让猫给吃了

    主要讲责任二字,我们每个人都会或多或少的犯错误,这并不可怕,要诚实勇敢面对。而不是去寻找借口,这是愚蠢的。

    犯错后要做的是想方设法提供解决问题的办法和选择,不要责备别人或东西,或是拼凑借口。
    我觉得不只是软件工程师这一行业,每个行业都讲责任二字,如果一个人心中没有责任那么他什么都做不好。

    2.软件的熵

    主要讲代码的整洁,不能容忍破窗户的存在,这样会给人带来非常不好的感觉,有了问题要及时解决,不能让小问题成了大问题。

    3.石头汤煮青蛙

    主要讲催生变化,每个人都把自己掌握的东西藏起来,这样的意义的很小的。当你拿出石头,设计出合理的东西,吸引大家的注意,并提出改进办法,这样你的项目就会越来越好,最后得到的效果可能会出乎意料。

    4.足够好的软件

    世界上没有完美无瑕的软件,但一定有足够好的软件。

    5.你的知识资产

    现在的知识更新的速度是飞快的,就向建民老师经常说的,语言只是一种工具而已,他也是一直在发展的。我们更多的是要一种学习能力,从而适应不断发展的知识,

  • 相关阅读:
    Mysql:Group Replication & Replication
    使用winsw包装服务将nginx包装为Windows服务
    Nginx的一些常用配置
    在ASP.NET Core 2.0中使用Facebook进行身份验证
    展现层实现增删改查
    ABP创建应用服务
    ABP领域层定义仓储并实现
    ABP领域层创建实体
    通过模板创建一个ABP项目
    Android UI组件:布局管理器
  • 原文地址:https://www.cnblogs.com/xuange1/p/11031174.html
Copyright © 2020-2023  润新知