本系列源自《编写高质量代码-web前端开发修炼之道》...
分类:
Web程序 时间:
2014-08-03 23:25:06
阅读次数:
401
编写高质量代码第一点要求:“欲精一行,必先通十行” (a)精的粒度越小,我们就业范围就越小。因此,如果精度的范围越小,我们的实用价值也越小 (b)这个行业的界限非常不明显,各个领域相互渗透。编写高质量代码第二点要求:“多写注释” 增加代码的可读性——注释,是一个非常好的习惯,一个正规...
分类:
其他好文 时间:
2014-07-23 22:17:57
阅读次数:
290
原创地址: http://www.cnblogs.com/Alandre/ (泥沙砖瓦浆木匠),需要转载的,保留下!
Thanks
Although the world is full of suffering , it is full also of the overcoming of it. -Hellen Keller
相信自己看得懂就看得懂了,相信自己能写下去,我就...
分类:
编程语言 时间:
2014-07-08 17:57:36
阅读次数:
329
建议0:不要让main函数返回void
建议1:区分0 的四种面孔
建议2:避免由运算符引发的混乱
建议3:对表达式的计算不要想当然
建议4:小心宏#define使用中的陷阱
建议5:不要忘记指针变量的初始化...
分类:
编程语言 时间:
2014-06-30 11:00:27
阅读次数:
223
昨天几名新同事做入职测评,在讨论如何学习提高工作技能时,大家要求推荐几本开发方面的书籍。
回家整理了一下,特推荐如下:
1、开发基础
重点推荐(前端):《编写高质量代码-web前端开发修炼之道》
推荐原因:前端开发入门提高的好书,看完它,不会使你立刻成为前端高手,但是至少能让你明白前端(CSS、JS)是如何组织的,前端到底会有什么共性的问题,以及这些问题是如何解决的。为进一步看懂一些主流框...
分类:
其他好文 时间:
2014-06-30 08:27:28
阅读次数:
152
原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),需要转载的,保留下! 文章宗旨:Talk is cheap show me the code.大成若缺,其用不弊.大盈若冲,其用不穷. 最完满的东西,好似有残缺一样,但它的作用永远不会衰竭;最充盈的东西,好似...
分类:
编程语言 时间:
2014-06-28 21:08:43
阅读次数:
300
原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),需要转载的,保留下! 文章宗旨:Talk is cheap show me the code.
大成若缺,其用不弊.大盈若冲,其用不穷.
最完满的东西,好似有残缺一样,但它的作用永远不会衰竭;最充盈的东西,好似是空虚一样,但是它的作用是不会穷尽的
Written In The Font
摘...
分类:
编程语言 时间:
2014-06-22 22:49:41
阅读次数:
256
编写高质量代码改善java程序的151个建议——[110-117]异常及Web项目中异常处理
原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),需要转载的,保留下! 文章宗旨:Talk is cheap show me the code.
大成若缺,其用不弊.大盈若冲,其用不穷.
最完满的东西,好似有残缺一样,但它的作用永远不...
分类:
编程语言 时间:
2014-06-22 17:17:08
阅读次数:
260
虚函数:虚函数机制的实现是通过虚函数表和指向虚函数表的指针(存放在对象的空间中)来完成的。
1)空间方面:每个类只用一个虚函数表的拷贝,故其占用的空间不是很大。
2)时间方面:虚函数的调用开销包括两次整型加法和一次指针间接引用的开销。
其动态绑定的实现步骤如下:
(a)根据对象的虚指针VPtr找到该对象对应的虚函数表VTable,所需的开销仅是一次偏移量调整(整型加法)加上一次指针间接运算...
分类:
其他好文 时间:
2014-06-15 14:35:31
阅读次数:
251
明白在C++中如何使用C
C++中使用C的程序库,实现C++和C的混合编程:extern "C" { /* code */ }一定要加在C++的代码文件中才能起作用。
//C编译器编译函数时不带函数的类型信息,只包含函数符号名字;而C++编译器为了实现函数重载,在编译时会带上函数的类型信息。extern "C"的作用:告诉C++链接器寻找调用函数的符号时,采用C的方式。
==========...
分类:
其他好文 时间:
2014-06-15 13:28:11
阅读次数:
185