
编程思想
Neo_Wu
这个作者很懒,什么都没留下…
展开
-
C++基础之面向对象编程思想(一)
本文介绍的是以C++程序语言为基础的面向对象的编程思想。希望对你有帮助,一起来看吧!AD:2013大数据全球技术峰会课程PPT下载我们都知道,C++中最重要的概念——类,了解了类之后,已经可以开始做些编程方面比较高级的应用——设计程序,而不再只是将算法变成代码。要说明如何设计程序,有必要先了解何谓编程思想。建议大家阅读这一系列的文章,供大家参考。转载 2013-05-31 08:59:32 · 2115 阅读 · 0 评论 -
图解编程(二)代码的抽象三原则
软件开发是"抽象化"原则(Abstraction)的一种体现。所谓"抽象化",就是指从具体问题中,提取出具有共性的模式,再使用通用的解决方法加以处理。开发软件的时候,一方面,我们总是希望使用别人已经写好的代码,另一方面,又希望自己写的代码尽可能重用,以求减少工作量。要做到这两个目标,这需要"抽象化"。最近,我读到美国程序员Derick Bailey的一篇文章,谈到"转载 2013-06-25 21:51:47 · 1092 阅读 · 0 评论 -
面向对象OO
使用面向对象方法和技术是为了更敏捷的响应客户需求,使得软件更易于维护和拓展。面向对象思维和面向数据库思维主要区别是:前者以动态思维来看待事物,注重对象内部属性状态和引起状态变化的一致性;而后者以静态思维看待事物,只是记录事实的最后状态。 很多人使用了很长时间的Java如Spring Hibernate,但基本还是基于数据库编程,使用SQL语句实现存储和计算查询,业务核心严重依赖关系数据库,最转载 2013-07-05 13:00:24 · 1113 阅读 · 0 评论 -
编写好代码的10条戒律
1. DRY: 不要重复你自己(Don’t repeat yourself) DRY是一条最容易理解但又是相对比较难以应用的原则。它是指当你在两处或者更多的地方发现相似代码时,我们应当把它们抽象成一个新的函数,在之前重复的地方调用新的函数并带上适当的参数。 DRY也许是最普遍的一条编程原则,我从未发现一个开发人员认为编写重复的代码是件好事。但是我发现一些开发人员在编写单元测试时翻译 2013-08-16 23:57:00 · 601 阅读 · 0 评论 -
每天写出好代码的5个建议
摘要:成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。本文列出如何写出好代码的5个建议。成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。有句很流行的话可以总结:做,正确做事,立马就做。(Do it. Do it right. Do it right now)1.将一天要做的事情列成清单完成复杂活动(转载 2013-08-17 00:16:11 · 731 阅读 · 0 评论 -
提高代码可读性的注释技巧
1. 逐层注释 为每个代码块添加注释,并在每一层使用统一的注释方法和风格。例如: 针对每个类:包括摘要信息、作者信息、以及最近修改日期等; 针对每个方法:包括用途、功能、参数和返回值等。 在团队工作中,采用标准化的注释尤为重要。当然,使用注释规范和工具(例如Java里的Javadoc)可以更好的推动注释工作完成翻译 2013-08-17 00:05:11 · 903 阅读 · 0 评论