突然资讯网
首页 >> 科技 >> 正文

有理想的程序员,这本书很经典

日期:2020-05-23 14:56:15 来源:互联网 编辑:小优 阅读人数:425

在IT界,有很多十分经典的书籍,从诞生至今,依然是畅销著作。不过,随着编程的火热,大批非科班程序员,涌入了IT行业,这本身没什么问题,但急于求成却惹了大麻烦,基础不牢不说,水平也参吃不齐。

有理想的程序员,这本书很经典(图1)

事实上,大批非科班学员的涌入,满足了市场的需求,同时也满足了自身的需要,这无可厚非。然而,作为一名有追求、有理想的程序员,这3本经典书籍,是你不能不读的,虽然它们也许没什么用,也不能瞬间提升你的代码水平。

有理想的程序员,这本书很经典(图2)

IT界知名度最高的一本书,咋看起来《人月神话》跟编程一点关系没有,确实如此,这本书更像是一本程序员的故事书,书中所谈的,大都是一些经验、故事,不涉及任何的代码,因而它的读者极广,者、项目经理、产品经理、分析师等等,都应该读读这本书。

人月神话阐述的一个经典的论点:一个孕妇怀孕要10个月才能生孩子,但10个孕妇,却不能在一个月的时间内,把孩子生出来。人跟月,是不能相乘的,不然就成了神话了,这便是这本书的由来。

这个故事影射的是,一个程序员需要10天才能完成的事,10个程序员是没办法在一天内完成的。这在警告你,一个项目要赶进度,增加人手有时候反而会成为拖累。

这本书,绝对是圣经级别的,程序员人手一本,一点都不过分。

有理想的程序员,这本书很经典(图3)

这本书很经典,但也很奇葩。看书名,你会以为是一本工具书,就是拿来查查源码什么的,但实际上这本书几乎没什么代码,全是字、字、字…

有人这么评价这本书:

敲了一年代码之后,读的如饮甘泉,醍醐灌顶,如获独孤九剑一般。

敲了五年代码之后,读的吹毛求疵,鸡蛋里面挑骨头说,这里过时了,这里不合理......

现在敲了十年代码了,再次去翻,不觉叹息,方知经典永不褪色。

有理想的程序员,这本书很经典(图4)

代码整洁之道也是一本看似没什么用的经典书籍。曾经有人这么评论:一本没什么用的书籍,知道什么是知易行难吗?竟讲一些道理有用吗?

问题是,道理都不懂的话,怎么实践呢?

这本书只讲了一个道理:代码质量与其整洁度成正比。

代码整洁之道讲述了一系列行之有效的整洁代码操作实践。软件质量,不但依赖于架构及项目,而且与代码质量紧密相关。这一点,无论是 敏捷 流派还是传统流派,都不得不承认。

代码整洁之道提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,这些实践在代码整洁之道中体现为一条条规则或称“启示”,并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。

本文相关词条概念解析:

代码

代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。源代码是代码的分支,某种意义上来说,源代码相当于代码。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,它由通过编译器完成。

网友评论