Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17418
  • 博文数量: 4
  • 博客积分: 130
  • 博客等级: 入伍新兵
  • 技术积分: 50
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-27 19:05
文章分类
文章存档

2011年(1)

2010年(3)

我的朋友
最近访客

分类: LINUX

2010-10-09 11:47:45

    看了很多CU文章,看了之后有的很Happy,可是也有的很无语。。
我在想,怎样学习开源:源码
所以,我希望看源码,尽管这些源码和一些强大的软件无法比拟,但可以通过源码,从内部去学习他们,而不是天天看配置,烦人。  拿cp命令来说吧,在百度或Google查cp命令的使用方法,最少有几百页。可是,在2010年coreutils 8.5中的cp命令只有1160行,试想,看Google的几百页和cp的1160页,或者是看man page... 到底哪一个好一点。。。。  
   管理员更喜欢man,程序员更喜欢看源码。
   我本人就是程序员。
   说句实话,在一年前,我不相信man手册,不知道它写得对不对,所以,我要验证它是对还是不对,就开始看各种程序的源码,看了之后,才发现, man手册原来是一种程序文档。
   还有曾经看过一本书这样说: 这个世界希望程序员不看别人的程序就能写出wonderful的程序,这就像是让一个作家不读其他人作品就写出像<孙子兵法>一样的书。(PS:大意是这个样子的) 作为程序员的一员,你说这行不?答案显而易见。
   所以, 我强烈 顶程序员多看看源码,无论是在学校刚学C的,还是上班一年的,还是上班三年五年,已经很成熟的。
   如果您同意我的观点,那么,会出现这样一个问题!
   什么源码才好。这个问题困扰了我良久。
   Follow Open Source!
   最后得到这样一个结论。然而开源的代码也很多,那哪一个才适合 自己。。呵呵。这个问题也挺烦人。。
   我就是上和上看源码。
   linux 源码太长,不适合初学看,不过代码相当简洁。而coreutils 倒挺适合我的,我刚工作一年。技术还不行,所以像这种代码,挺适合 我的。 另外还有vsftp, tcpdump, vim也挺好的。
阅读(1210) | 评论(0) | 转发(0) |
0

上一篇:cp.c

下一篇:博客已升级,请注意变更地址

给主人留下些什么吧!~~