首页 > 其他 > 详细

《卓有成效的程序员》笔记

时间:2018-10-04 05:41:27      阅读:83      评论:0      收藏:0      [点我收藏+]

很早之前看过《卓有成效的程序员》感觉很不错,尤其是它里面提到的方法和理念,用好工具自动化,尽可能通过程序与程序打交道,让机器做他们擅长的事情。让人有更多时间精力做自己应该做的有创意的事。这在AI逐步普及的今天也是如此,我们应该不断思考如何更好的与AI相处,用好AI高效的工作生活的同时,让自己去做些更有创意的事。

 

全书体现出的思想是工具化、自动化、规范化。受到他的思想的影响,我自己也一直在坚持走这条卓有成效的路,希望对自己的工作效率有所提升。

一、工具化

书中介绍了工具各种来提高个人使用电脑和编程的效率,比如使用快速启动工具、搜索工具、以及IDE的各种插件和快捷键等等,确实是给人打开了一扇窗,原来还有这么多可以提升我们办公和编码效率的软件。而且有些是属于小众不为人知的软件,让人感觉非常新奇。

二、自动化

能够让计算机做的事情,尽量让计算机,让程序和程序打交道。尽量把重复的工作,都提出来自动化、脚本化。比如编写批处理脚本,处理文本脚本,使用宏定义,基于命令行等等,充分发挥一个程序员的先天优势,同时也打造和慢慢积累属于自己的各种脚本、代码工具库。

三、规范化

书中从电脑布局、开发流程、编程思想等讲解了一定的规范和套路,让自己和团队遵循。深入去学习了解,也是特别有意义的。
比如持续集成,我看就是综合实践的体现,首先描述相关工具和一个开发编译发布的流程,利用服务器脚本等综合部署,实现从提交代码到自动编译和发布出来的一个完成流程,大幅度提高软件开发效率和反馈结果等。

最后再友情提示一下,看书的时候,对作者介绍的小工具,最好是马上就下载和了解,不要看完之后又要翻回来找相关工具,边看边动手,掌握得也更快更牢固。

奉上全书的思维导图!

技术分享图片

--------------------- 本文来自 弃天笑 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/sujun10/article/details/52724993?utm_source=copy 

《卓有成效的程序员》笔记

原文:https://www.cnblogs.com/doit8791/p/9734750.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!