第三章讲了在工程完成过程中用到的基本工具包括纯文本,shell的使用,编辑工具的使用,源码的控制,进行充分的调试,文本的操纵,代码生成器的使用。
纯文本的使用是程序员必须掌握的技能,它虽然是最普通的工具但要用好或会用并不容易,纯文本是无结构的这使得它能得到十分灵活的使用,但相反的这也对使用者有一定的技术要求必须时能掌握整个文本的格局,不会被大量的数据搞得不知所措。
shell的使用是每个程序员头疼的问题,因为其简陋的外形,繁琐的命令操作,不能可视化的苦恼,只能无穷无尽的输入一行行代码都是他的诟病。但如果我们一味的享受着可视化的便利我们的力也会因此被限制,就像一棵大树,只有华丽的外观却失去了重要的树根,早晚会因营养不足而死亡,所以我们要克服困难,真正的掌握shell才能长久发展。
编辑器的使用也十分关键,它能让你工作起来更轻松所以我们至少掌握一种使用的编辑器,并且我们在使用的过程中我们要学会拓展我们的编辑器,要随时代的变化而增加自己编辑器的功能。
源码的控制是需要十分重视,这对工程的掌握起着关键作用,它能让你不会对项目的开发感到迷茫,是我们对程序的把握更完整。
调试是每个程序员的灰暗时刻,一旦在调试中发现BUG就会陷入找BUG,改BUG,调试的循环噩梦当中。但这是工程极为关键的一步它影响着生产出的产品的质量。但这项工作又极为繁琐,它会折磨一个人的耐心直到令他崩溃,为此我们要总结BUG的易发点,熟悉快速修补方法这样就能不在畏惧调试。
文本操纵语言的使用能快速的构建实用程序为你的想法建立原型它能大大的节省你的时间为此我们要掌握一种文本操纵语言。
代码生成器的使用能帮我们节省大量时间,它能将一些重复率很高的代码很简单的就生成,它不一定要复杂但一定要实用,能存在发挥的空间即可。
标签:读后感,小工,程序员,编辑器,使用,文本,BUG,调试 From: https://www.cnblogs.com/mine-my/p/16851513.html