自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于编码、开发、分析、设计、项目管理的一些随笔

1)领域模型, 5步分析法2)自然语言编程, 减少调试时间,减少文档数量,减少不必要的注释数量。 3)强调分析和编码, 而设计过程短而有效。4)强调数据先于功能的理念。5)代码多用断言,做到代码自己有齿轮可以互相咬合,减少提交环节后的bug量。6)正规而不是过于正规,简单而不是过于简单。 ——管理和开发都是如此。7)提高编码人的素质和具体代码编写效果,而不是靠规范来约束。8)绩效评估,几乎都由硬证

2008-06-24 16:56:00 533

原创 制度与人性化管理

 制度与人性化管理 开头先,春节来写。否则什么也没有写。 

2007-02-13 13:38:00 780

原创 象项目组一样去战斗

 象项目组一样去战斗我发现,按照部门管理的团队战斗力不如用项目管理方法的团队,紧迫性不够。这段时间一直很忙,除了一些具体的工作直接做以外。另外所有的工作就是让团队象战斗队一样去战斗。 虽然很忙,不过终于是获得了成功。现在每个人都自觉自动忙碌起来,知道每天干什么,如何汇报,如何协同了。Action! Action! Action!这就是我想要的,经过这么长时间的不断努力,

2006-10-11 18:10:00 904

原创 关于c++的封装性

关于c++的封装性 在头文件中定义一个类, 比如说CAlpha。然后用mfc把整个类输出来(在DLL中),供别人调用这个类。听起来,这个解决方案很不错,模块化,实现部分进行了封装。但我们实际来看这个例子://my_header.hclass CAlpha{private:           int m_nDegree;public:          in

2006-10-08 17:15:00 3599 1

原创 我们还需要c++吗?——我的概率解

我们还需要c++吗?1)这个问题一直是个争议很多的话题。2)c++ 一直面临的尴尬。1) 关于c++的争议,这个问题自从它诞生就有了。 它一直没有一个明确的二进制标准。 而且它不是一个纯的面向对象的语言。 面向对象的封装性,在其语言内部是很难得到直接实现的。 必须要使用者建立类工厂这种应用库模式 ,才能保证封装(这个问题,我会仔细解释)。这个问题好像是很根本的。相比而言,垃圾收

2006-09-30 10:54:00 1126

原创 我们还需要c++吗?

 我们还需要c++吗?1)这个问题一直是个争议很多的话题。2)c++ 一直面临的尴尬。1) 关于c++的争议,这个问题自从它诞生就有了。 它一直没有一个明确的二进制标准。 而且它不是一个纯的面向对象的语言。 面向对象的封装性,在其语言内部是很难得到直接实现的。 必须要使用者建立类工厂这种应用库模式 ,才能保证封装(这个问题,我会仔细解释)。这个问题好像是很根本的。相比而言,

2006-09-27 23:04:00 1225 1

原创 简单,但不是过于简单

 需求分析,设计和编码的时候,我们需要一种指导思想。那就是简单,而不是 过于简单。这话的原话是爱因斯坦说的。当然,他说的是科学规律。因为软件系统也好,网站也好,总是或多或少要反映现实,是一种模型化的反映。 模型总得做简化,(很多人总想直接照搬而不是简化,这是行不通的)。在分析需求的时候,很多人就说, 现实 不就是这样吗,为什么不这样设计呢? 但我的回答就是模型就是模型,模型不完全等

2006-09-26 09:11:00 882

原创 终于挖出了一颗巨大的地雷(捉虫记)

 由于 时间比较紧,以前某段c++代码只作了很简单的单元测 试。 在其中 隐藏了一个bug,该虫子影响了0.5%不到的数据。虽然早就知道有这个虫子,但一直没有时间来deal bug。  由于剩余的99.5%的数据还有很大的用途, 所以,比起这个捉虫更难以处理的是在保护正确数据基础上捉虫。这个任务就显得很艰巨了。于是先备份代码和数据。再为备份写了3行说明。再开始捉虫。用了不到

2006-09-17 13:48:00 941

原创 与不良习惯做斗争

 1)由于本人写程序时间比较长,也积累一些不算多的经验。所以,对于如何管理一个小团队开发,如何管理需求分析,本人有一套成型的想法。  2)这种想法和成套的做法我也在不同项目上做过实践,还没有失手过。3) 但是,这种方法与目前各种小公司流行的策划——开发——测试方法的构思和流程均有不同。4)所以,要让新团队的开发人员、策划人员、老板接受这种对于他们是全新的方法,无疑存在一定的障碍。

2006-09-14 11:55:00 1157

原创 为什么我们需要单元测试?

 1)很多人写程序,只做集成测试,不做单元测试。等到集成测试发现问题,再去捉虫。2)但是,集成测试有很多局限不能替代单元测试。 举一个例子。 系统由4个带用户输入的单元串联构成。 A单元的测试数据分成a1、a2两大类, B单元的测试数据分成b1、b2两大类, C、D单元也都是如此各自有两类测试数据,如果只做集成测试,就需要构造多少个测试例子呢? 2^4=16种例子。 而如果只做单元测试,则

2006-09-11 09:08:00 1200

原创 Test

Test My Blog 

2006-09-11 08:55:00 581

空空如也

空空如也

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

TA关注的人

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