地铁上读完《UNIX环境高级编程》是一种怎样的体验!

Posted Linux猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了地铁上读完《UNIX环境高级编程》是一种怎样的体验!相关的知识,希望对你有一定的参考价值。

前段时间读完了《UNIX环境高级编程》一书,一直没时间写一个总结,正好利用这个机会写一下总结。

图1 封面

自从搬了家后,每天上下班将近1个半小时的时间着实无聊,所以就想到了利用上下班的时间读一些书。读什么书呢?于是从众多想要看的书中选了这本《UNIX环境高级编程》,听过很多人推荐这本书,豆瓣上评分9.4,位于豆瓣热门编程图书No.5 !

本书被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的更新版。

这本书我很早之前就看过其中的基础知识和伪终端章节,这次终于从头到尾读了一遍,没有具体统计用了多长时间,实际时间大约有2个月左右。这篇文章主要来说一下读完的感受!

首先,说一下我是如何读的这本书。

开始就奔着把整本书读一遍的想法,于是从头到尾一点点读,有一段时间出差没有读,回来后继续接着读完了。当然,有的地方读着很无聊,比如:标准那一块,个别函数细节介绍的时候。但是,有的地方读着感觉干货满满!

读完后,我更推荐把这本书当做工具书来使用,或者看你想看的章节,比如:如果你对进程和线程不了解,你就可以看关于进程和线程的章节,如果你对伪终端不了解,你就可以看伪终端那一章,这样会更好一点,一次读的内容少,读完会有成就感!如果单纯是从头开始看,开始感觉还OK,读的多了,有些部分很枯燥,就导致很容易让人放弃,这是我个人读后的一点小建议!

书的整体包含很多章节,有许多的内容介绍函数,比较偏基础,但整体上偏干货,在读的过程中,对许多地方有了更深的理解,比如:进程,线程,伪终端等。

这本书很全面,连 Unix 的标准都给你讲的明明白白。

另外,建议有充裕时间的朋友做一下课后练习题,加深理解。最后第 20 章中的函数库建议实现一下,类似于一个小项目了。还有第21章中的网络打印机通信程序。如果能够弄懂收获肯定会很大!我打算有时间把这两部分实现下。

好了,总结就到这里,赶紧读一下吧!

以上是关于地铁上读完《UNIX环境高级编程》是一种怎样的体验!的主要内容,如果未能解决你的问题,请参考以下文章

从零开始UNIX环境高级编程:Unix基础知识

UNIX环境高级编程第十章上

在二线城市工作是一种怎样的体验

UNIX环境高级编程

UNIX高级环境编程——搭建Linux环境

边打游戏边学编程,是一种怎样的体验?