自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

简单性

往往项目中难以维护的代码都是设计复杂的功能和架构,过度设计,和选择错误的架构。 最简单的方式,完成功能才最可靠。但是也要留下扩展性。这样才能适应未来的需求变更。 不要提前设计,未来的需求不一定会出现,出现也不一定是预料到的,为了这些增加系统复杂度,完全是浪费。 不要为了增长某些框架或者技术的开发经验,就选中它,应该分析项目的实用性。 选择简单的开发工具,复杂的工具同样带来复杂的代码。 ...

2014-12-24 23:07:34 131

架构设计注意点

第二章讲了几个设计要点 简单 高产 面向对象为本 业务需求至上 重视经验过程 重视可测试性      先记下来结论,后续补充

2014-12-21 20:20:52 142

面向对象现状

书中作者发现了一个现象,很多j2ee设计背离了oo原则:认为持久对象不应该包含任何行为。 作者认为仅仅暴露getter和setter的对象不是真正的对象,一个对象应该包含除了属性外还应该包含这个对象的行为。 联想到学过的所有对面向对象编程的解释,发现貌似真是如此。面向对象编程:所有的分析、设计、开发都以对象为基础。而对象又是什么呢,对象是现实中存在的抽象,是具体实物的逻辑表现。如果对马做抽...

2014-12-21 13:33:14 150

空空如也

空空如也

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

TA关注的人

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