《代码大全》史蒂夫·迈克康奈尔《程序员修炼之道》 《计算机程序的构造和解释》《C程序设计语言》 《算法导论》 《重构:改善既有代码的设计》 《设计模式》 《人月神话》 《计算机程序设计艺术》 《编译原理》(龙书) 《深入浅出设计模式》《代码整洁之道》《编程珠玑》
分类:
其他好文 时间:
2015-04-15 18:47:34
阅读次数:
91
twgl.js是一个小巧的WebGL助手库。这个js库的目的是让WebGL API更加简洁易读。WebGL的API非常的冗长,设置着色器,缓冲器,属性和uniforms需要大量的代码。一个简单的发光立方体效果在WebGL中可能需要超过60次代码调用。使用TWGL可以大大减少代码的书写,而且书写的代码整洁明了,非常容易读懂。
TWGL有5个核心函数:
twgl.createProgramIn...
《代码整洁之道》是Bob大叔神一样的作品,这本书从引言到附录都无比精彩,书中的插图也非常好,代码是用Java语言书写的,程序员尤其是Java程序员赶紧去阅读吧!...
分类:
其他好文 时间:
2015-04-10 18:06:10
阅读次数:
154
标签的 autowire 属性,它负责自动装配标签定义 JavaBean 的属性。这样做可以省去很多配置 JavaBean 属性的标签代码,使代码整洁、美观。但是它也有负面影响,即使用自动装配之后,无法从配置文件中读懂 JavaBean 需要什么属性。自动装配存在很多不正确的装配问题,例如错误装载属性、“byType”属性和“constructor”属性对相同类型参数无法判断等。当然,将自动装配和...
分类:
编程语言 时间:
2015-04-02 20:57:07
阅读次数:
230
本书是Bob大叔所著,他的其他书籍也有很多畅销,比如:《代码整洁之道》《敏捷软件开发:原则、模式与实践》。 作者依据40年作为程序员的摸滚打爬,最终写出本书:《程序员的职业素养》,这本书不仅仅是描述了程序员的基本素质要求,也给我们未来的路提供了不少的借鉴。书籍概况 本书下载地址:百度云盘 ...
分类:
其他好文 时间:
2015-04-01 13:16:23
阅读次数:
184
为期四天的CleanCode培训时间很短,很难准确掌握一些知识,但让我对代码有了一个重新的认识和启发;之前也有看过设计模式、重构之类的书,看完之后也有一些感触,过后在写代码中还是不能应用进来,其实重构是时刻都可以进行和长期存在的,变量用途是否单一、一个函数的命名、一个if语句表达式、是否有重复代码、函数职责是否单一、函数是否短小易懂、抽象层次是否单一;
原来之前写的代码是这么烂,...
分类:
其他好文 时间:
2015-03-19 18:31:40
阅读次数:
143
前言:一直以来,我都非常喜欢整洁规则的代码,我痛恶那些杂乱不堪的代码,然而《代码整洁之道》将要告诉我的远不止这些,那么,我希望将自己欣赏的、能够给我帮助的、指引我前进的方案记录下来,以用来我日后翻看。
要有代码
将需求明确到机器可以执行的细节程度,是编程要做的事。一个好的产品,显然其最精髓的不应该是外观,而是诸如Java编译后的class文件。
糟糕的代码
看到“糟糕”这个词就觉得可怕,我...
分类:
其他好文 时间:
2015-03-12 15:14:43
阅读次数:
121
要判断一个程序员是不是好的程序员,主要看他写的代码,因为程序员最重要的事是写代码。即便不去理解代码的意图,只要看一眼,好的程序员写的代码与差的程序员写的代码基本上就可以看出来。好的程序员写的代码,整洁而规范,视觉上自然有一种美感。空白错落有致,注释恰到好处,命名和排版遵守统一的规范。差的程序员写的代...
分类:
其他好文 时间:
2015-02-26 11:12:54
阅读次数:
90
学习C#之初,始终不知道怎么命名比较好,很多时候无从命名,终于有一天我整理了一份命名规范文档,自此我就是按照这个命名规范书写代码,整洁度无可言表,拙劣之处请大家斧正,愚某虚心接受,如有雷同,不胜荣幸C#语言开发规范作者ching1. 命名规范a)类【规则1-1】使用Pascal规则命名类名,即首字母...
分类:
编程语言 时间:
2015-02-16 00:21:21
阅读次数:
253
Android编码注意事项目录 一、代码整洁度……………………………………………………………………………2 二、变量常量………………………………………………………………………………2 三、配置文本存储…………………………………………………………………………2 四、数据库编码…………………………………...
分类:
其他好文 时间:
2015-01-08 09:24:28
阅读次数:
176