全部学习汇总: GreyZhang/g_unix: some basic learning about unix operating system. (github.com)
欢迎路过的YUAN类朋友相互交流,以下是我的联系方式:
Email:greyzhang@126.com
微信:grey0612
Linux/UNIX设计思想读完之后校友感悟,当然也只是认同其中的一部分。可能其他的部分不适合我,也可能是我暂时还没有到达那个层次。
在我看来,一本书介绍的内容我能够用的上的或许有以下几点,某些思想确实是让我有了不一样的想法:
- 使用bash
- 小既是美
- 放弃高效取可移植性
- 保护树木
- 利用软件的杠杆效应
以上的这几点算是从Linux/UNIX设计思想中学习到的比较有启发的几点。
虽说现在的Windows 10面向开发者提供了bash,不过距离我还有一段说远不远说近不近的距离。我没哟买Windows 10的系统,我也不想把自己买的Windows 7升级的乱七八糟。目前看来,在使用bash这方面也并不是没有不可调和的矛盾。而我的选择很简单,使用脚本语言或者加入部分bash。或者是Cygwin的bash也是一种很好的解决方案。不过,我后续自己的选择或许更多的是使用Python然后稍加注意一下OS的差异点即可。
至于小既是美,我也能够做的也很多。比如不再考虑写一个冗长的程序转而考虑写不超过100行的程序,100行是Perl学习的时候书中推荐的一个长度。
利用杠杆效应是我需要考虑的一点,我现在处理什么东西的时候考虑的方式通常还是自己写工具。如果能够利用别人的成果那也是一个很好的选择,可惜的是现在的公司封闭根本没有网络可用。
保护树木是多使用电子文档的一种幽默说法,这方面我或许会做得越来越好。后续自己的文档积累会越来越充足,慢慢的我自己的日记都会考虑采用电子文档的模式。不过,现在的现实境况中,纸笔还是我少不了的东西。