自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 一个编程中的低级错误 [原]

 最近翻出林锐的《高质量c++编程》一文,例行的复习总结罢了。果然是“读书百遍,其意自现”,结合自己以往编程的经验了解到了以前不曾认识深刻的部分。细说如下: 编程的故事,有这样的需求,一个函数中有很负责的实现,我当然不希望多次调用以返回一个简单的过程,我期望能够在返回一些主结果中,获得一些副产品,很自然的想到了用传递参数的方法来得到过程值的方法。因为用的java,java传递应用于是很自然的传递了

2007-10-09 10:23:00 525

原创 c语言复习要点摘要

国庆利用大假复习了下c语言 下面将主要的要点摘录下,并不包括所有内容,只包括自身不太熟悉的那部分1、“定义”指建立或分配单元的位置,而“说明”则说明变量的性质,但并不分配单元。比如用extend表示的单元 都只是说明。2、int通常反映特定机器的自然大小,一般为16位或者32位,short对象一般为16位,long对象一般为32位3、枚举是使常量值与名字相关联的又一种方便的方法,相对于#defin

2007-10-09 10:19:00 1416 1

原创 重构总结 数据泥团与幼稚的数据类

 在应用中,尤其在类ERP的应用中,数据的难配置性(我并非强调数据不可以配置,只是说难以配置,至少目前我的水平下来说),妨碍流程的可配置性。在目前的重构任务中我也对数据结构做了一些重构工作,总体说来很头痛就是了。 先引经据典的说下标题中的数据泥团和幼稚的数据类。数据泥团说的是数据没有进行分类,揉做一团,把相关的无关的都塞在同一个类下面。这样做在修改和维护上都有很大的困难。因此应该把想关的放在一起,

2007-06-18 09:59:00 2743

原创 重构总结 2

前一篇说到了程序出现了坏味道,以及坏味道的体现,下面就要着手说明方法论的问题即How  to Refactoring (如何重构的问题)在要说明这个之前,我强调尽量使用IDE中自带的重构选项下的功能,但是这些功能不会整体上更改你的系统结构,如果结构不合理,重构后的代码也同样是很别扭的。重构的重要原则是little and effective,step by step。很幸运的,我使用的Java I

2007-06-13 10:00:00 654

原创 重构总结

最近公司推崇质量(ms这个是一直要的),而本人也不希望自己的代码在众多的需求里面沉沦。而且在不提重构这档子事情的时候,我已经发现了程序中很多很多地方有坏味道。有些地方简直是对现代软件工程的辱没。没有办法,从头开始,了解重构和模式的相关的知识。由于在J2ME的平台上做开发,很多模式觉得用起来很别扭,当然不是典型的mvc这种的了。最近使用了策略模式来处理不同的解析策略,但是应用这些策略的时候我感觉进入

2007-06-12 18:11:00 574

原创 Windows核心编程笔记 第一章错误处理

好的错误处理 程序健壮性的保证。在这章主要介绍windows函数通过返回值不同来表明调用过程中出现了错误,也就是通过return的方法,另外通过及时调用GetLastError来获得错误编号,这两个结合起来基本上实现了java的exception的功能,但是并不完全。举一个循环调用的的例子,如果方法a和方法b都可能出错(一起皆有可能),在a中调用了b,由于没有强制的语言规范要求,a可能会疏忽b的返

2007-05-14 21:00:00 587

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除