对写好C语言的新的认识
我最近对c语言有了新的认识。自己都觉得以前的程序小问题很多,几百行的程序到处都是错误。主要是知识面扩大了,对securityprogramming有了认识,对操作系统底层有了认识,这样才能对multithread地实现机制清楚,才可以知道是应该用mutex,还是semaphore。才
我最近对c语言有了新的认识。自己都觉得以前的程序小问题很多,几百行的程序到处都是错误。主要是知识面
扩大了,对security
programming有了认识,对操作系统底层有了认识,这样才能对multithread地实现机制清楚,才可以知道是应该用mutex,还是
semaphore。才知道strcpy不如strlcpy。chmod不如fchmod。这些即使是在被奉为经典的《Advanced
Programming in the unix environment>>都不会提到的。
我觉得要写出高质量的代码是最重要的,而且是基于广泛的知识,不仅仅是语言本身。我最近对c语言有了新的认识。自己都觉得以前的程序小问题很多,几百行的程序到处都是错误。主要是知识面
扩大了,对security
programming有了认识,对操作系统底层有了认识,这样才能对multithread地实现机制清楚,才可以知道是应该用mutex,还是
semaphore。才知道strcpy不如strlcpy。chmod不如fchmod。这些即使是在被奉为经典的《Advanced
Programming in the unix environment>>都不会提到的。
我觉得要写出高质量的代码是最重要的,而且是基于广泛的知识,不仅仅是语言本身。
原文转自:http://www.ltesting.net
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
|