在看完《编程修养》【From:陈皓专栏http://blog.csdn.net/haoel/article/details/2872】之后,觉得非常有必要把书里面提到的而自己平时忽略的地方给拾起来了,不能再写一些让别人看不懂的代码了,需要在以后的写代码过程中作为手边的“警钟”,时刻注意提高“修养”。
越是坏的东西,发展就越快。“千里之堤,毁于蚁穴”,对于自己不好的一面,要尽快改掉,避免拖拉。
下面是阅读此书之笔记。
——————————————————————————————————————————
问题:什么是优秀的程序员?
问题:程序员应该具有什么样的素质?
此书作者的观点:
1.有专研精神,勤学善问、举一反三。
2.积极向上的态度,有创造性思维。
3.与人积极交流沟通的能力,有团队精神。
4.谦虚谨慎,戒骄戒燥。
5.写出的代码质量高。包括:代码的稳定、易读、规范、易维护、专业。
程序员写出的程序作品应该是一件艺术品。
上面这五点,自己在平时的学习和工作中之中,应该反思,那些地方需要改进的,哪些是需要提高的。
——————————————————————————————————————————
总结了在C/C++语言进行程序写作的三十二个“修养”
1.版权和版本
文件头应有这样的注释:
/************************************************************************
** file name:free.c
** Author: hgj
** Date: 2013/1/11
**
** Description: FIRST_DEMO ------malloc calloc realloc和free函数用法练习
** SECOND_DEMO ------free函数练习
** THIRD_DEMO ------perror函数练习
** FORTH_DEMO ------free(p)之后产生的野指针练习
** Version: 1.0
** Modify:
/************************************************************************/