《高质量程序设计指南——C/C++语言》之开篇记
来源:互联网 发布:java字符串反转优化 编辑:程序博客网 时间:2024/05/18 00:35
《高质量程序设计指南——C/C++语言》是林锐博士和韩永泉先生撰写的著作,记得刚毕业那会读过了。应该说,这本书是对学校教科书的一个很好补充和提高。关于C/C++的经典书籍,国外已经有很多很好的教材了。 当然,我们阅读一本书的目的应该不是为了评论它的好坏,而是吸取它有用的东西,夯实自己的基本功。而这本书,对于入像我这样的入门级程序员而言,总会得到所不知道而应该知道的东西。
这几天心血来潮,突然有一种想重新温习这本书的冲动:一来是因为当时读这本书的时候,没有什么编程经验,只是囫囵吞枣的过了一遍,对很多地方体会不深,也更谈不上什么共鸣了,所以想利用这个机会好好的品味一遍; 二来恰好有写博客的想法,写啥呢?暂时还没有什么好的想法和素材,那么就从记读书笔记开始吧,。
“ 高质量是软件研发永恒的主题”——摘自某软件公司。然而,大部分企业只能依靠大量的测试和改错来提高软件产品的质量,为此付出了高昂的代价。记得一位同事在周报中写到:“大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码 — —不管他的技术水平有多高。”。
也许有人会问:一天八小时,就写12行代码?还包括空行? TA的时间都在干嘛了?答案也许五花八门,但其中80%是(至少会包含)——调试。不能说这都是劣质代码惹的祸,但是如果我们程序员都能熟练的掌握编程技术和编码规范,在开发过程中内建高质量的代码,或许我们就能大大减少调试的时间,从而“提高生产率,提高软件质量,并降低成本”。
然而, “高质量,可不是干活小心点就能实现的!”。那么,让我们从林锐博士的希望开始吧:
(1)知错就改;
(2)经常温故而知新;
(3)坚持学习,天天向上。
2012年12月12日于北辰
- 《高质量程序设计指南——C/C++语言》之开篇记
- 高质量程序设计指南:C++/C语言
- 《高质量程序设计指南——C/C++语言》第1章 高质量软件开发之道
- 《高质量程序设计指南——C/C++语言》第4章 C/C++程序设计入门
- 《高质量程序设计指南——C++/C》重印啦!
- 真正的程序员—摘自《高质量程序设计指南——C++/C语言》
- Third《高质量程序设计指南—C++/C语言》(第二版)
- 《高质量程序设计指南——C/C++语言》第2章 编程语言发展简史
- 《高质量程序设计指南---C++/C语言》 下载
- 《高质量程序设计指南:C++/C语言》图书信息
- 《高质量程序设计指南:C++/C语言》面试题整理
- 《高质量程序设计指南:C++/C语言》 林锐
- 《高质量程序设计指南---C++/C语言》 林锐、韩永泉
- 高质量程序设计指南C++/c语言读书笔记 第一章
- 高质量程序设计指南C++/c语言 第二章
- 高质量程序设计指南C++/c语言 第三章
- 高质量程序设计指南C++/c语言 第四章
- 《高质量程序设计指南——C/C++语言》第3章 程序的基本概念
- 修改country code定制wifi支持的channel
- C语言中局部变量和全局变量在内存中的存放位置
- const
- 设计模式 经典书籍必备推荐
- J2EE技术规范(七)——JTA(理解JTA,编写简单的事务客户程序)
- 《高质量程序设计指南——C/C++语言》之开篇记
- 那些年踩过三轮车的程序员
- 跟我一起写 Makefile(2)
- 村民排队问题
- 详解Makefile 函数的语法与使用
- Android自适应大小和屏幕
- LINUX下ALSA编程
- codeforces 155 div2
- (zz)理解字符编码