第69章 操作系统内核
坛。
不过时间还来得急,现在他只要专心写程序就可以了。
做好编程项目规划的陆泽又把每天不多的时间分了一部分出来。ъìQυGΕtV.net
目前每天是先看报纸,从中找出国库券在各个试点城市的高低买卖价格,之后是开始画《灌篮高手》和《美少女战士》的漫画。画完固定张数的原稿纸后,就开始看书架上的书,增加知识面。最后的时间用来在电脑上编写操作软件。
0.01版本的Linux系统陆泽打算更改一些命令命名,让属于自己的烙印更明显一些。一些简短缩写的命令命名他舍弃了,而是采用了驼峰法命名。
骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则。正如它的名称CamelCase所表示的那样,是指混合了使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间互相交流,所以多采取统一的可读性比较好的命名方式。
骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,因此得名。
骆驼式命名法(Camel-Case)一词来自Perl语言中普遍使用的大小写混合格式,而LarryWall等人所著的畅销书《ProgrammingPerl》(O'Reilly出版)的封面图片正是一匹骆驼。
骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。
陆泽之所以更改Linux中函数的命名方式,就是为了让整个函数名的意思更容易理解。
在Unix和类Unix系统中,简写的命令名称总是让初学者不知道命令代表的意思。这其实就是陆泽刚开始学习时碰到的问题。虽然之后觉得简写的命令打字时更方便,但是他还是打算更改一下,他知道这个更改可能会引起争议,这也是他希望看到的结果。