首页 > 编程语言 >11月读书笔记《程序员修炼之道——从小工到专家》

11月读书笔记《程序员修炼之道——从小工到专家》

时间:2022-11-30 18:00:11浏览次数:37  
标签:11 读书笔记 介绍 程序员 编译器 源码 作者 工具

  本月,我继续进行了对《程序员修炼之道——从小工到专家》第三章《基本工具》的学习,以下是我对这个月的学习记录。

  既然软件工程也是一门工程,那么就肯定会含有所有工程的一个共同点——有着它相对应的工具,那我们就需要像工匠一样在开始我们的职业生涯时准备好我们应该需要的工具,所以我们更要进行对于本章的学习,进行对我们的工程工具的学习。只有先对它们有着足够的了解,我们才能对它的使用得心应手,让我们在未来的工作乘风破浪。

  作者介绍的第一个工具就是纯文本——纯文本由可打印的字符组成,可以供人类直接阅读和理解。虽然纯文本有着空间大和计算代价昂贵的缺点,但它仍有着很多不可替代的优点就比如保证不过时、杠杆作用以及更易于测试等。

  本书介绍的第二个工具就是shell命令。而熟悉了shell命令可以很大幅度的提高我们的时效性,让我们在工作室事半功倍。紧随其后,作者又介绍了下一种工具——编辑器。作者也在相应的位置给了读者一个很重要的建议,一定要精通一种编译器,在精通之气那就一定要了解这个编译器的特性,正所谓知己知彼百战不殆。并且作者也在书中写出了精通一个编译器后应该干的事儿,并且也推荐了几个好用的编译器,不过要在本书附录查询。

  之后本书介绍了源码控制,简述了源码的控制与构建,并且证明了源码构建在团队工作中的重要性,最后又在附录中贴出了一些源码控制的产品。而在介绍调试这一工具时作者也粗略介绍了调试心理学和调试的基本方法,传授读者一个查找程序bug的思路,我认为这里是很有帮助的,因为作者详细地介绍了调式的整体思路,我认为很有用。

  在此之后作者也介绍了两个工具——文本生成器和代码生成器,对我的学习过程来说也是受益匪浅,不过在此就不赘述了

  以上便是我十一月对《程序员修炼之道——从小工到专家》这本书进行的学习工作,总体来说这本书我认为对于新手程序员的起步之路是有着很大帮助的,无论从工程过程还是从程序员素质的培养抑或是思路的培养都是详细介绍,可谓是起步神器。

标签:11,读书笔记,介绍,程序员,编译器,源码,作者,工具
From: https://www.cnblogs.com/usadingzhen/p/16939297.html

相关文章

  • DQL-分页和排序-2022-11-30
    分页和排序--排序升序ASC 降序DESC --语法ORDERBY   SELECTs.`studentno`,studentname,`subjectno`,`studentresult`FROMstudentASsLEFTJOINresult......
  • 11月代码大全2
    代码大全2第九章的主要内容是关于伪代码的编写过程,其中包括了类和子程序的创建,伪代码的编写,创建子程序和伪代码编程过程中的代替方案,系统介绍了伪代码这一体系,同时还提到了......
  • 我的IT之路2011(一)
    2011对我来说注定是不平凡的一年,在这一年里我经历了挑战、失败、成功、离别、选择、犹豫、坚定......总之2011年在我身上发生了太多的事情,发生了重大的改变。包括我周围的......
  • 最完美WIN11_Pro_22H2.22623.1020软件选装纯净版VIP37.7
    【系统简介】=============================================================1.本次更新母盘来UUP WIN11_Pro_22H2.22623.1020。进一步优化调整。2.不支持更新,更新后精简......
  • linux安装oracle11g的报错问题
    目录linux安装oracle11g的报错问题1、ThechoseninstallationconflictswithsoftwarealreadyinstalledinthegivenOraclehome2、邮件文件3、Userisnotamember......
  • linux静默安装oracle11g
    目录linux静默安装oracle11g1、环境准备1.1下载安装包1.2、安装rz依赖1.3、关闭selinux1.4、关闭防火墙1.5、安装oracle依赖1.6、创建用户以及用户组1.7、创建oracle安装目......
  • DQL-20课 自连接笔记及查询练习-2022-11-30
    自连接自己的表和自己连接一张表拆成两张一样的表查询父子信息 (了解即可)--学号、姓名、年级名字SELECT`studentno`,`studentname`,`gradename`FROMstudentsINNER......
  • DQL-查询笔记-2022-11-30
    联表查询join连接的表on(判断的条件)连接查询  固定的语法where 等值查询  分析需求 分析查询的数据来源于那些表确定使用那种连接7种确认交叉点(这两张......
  • 【2022-11-25】连岳摘抄
    23:59我想此后只要以工作赚得生活费,不受意外的气,又有点自己玩玩的余假,就可以算是幸福了。                        ......
  • 与 iPhone X 同时推出的官方 iOS 11 UI kit
    与iPhoneX同时推出的官方iOS11UIkitPeterZUX/MotionDesigner|知乎专栏「DesignCoder」​关注他 21人赞同了该文章官方推出的UIKit......