自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tof

more see,more think,more practice,more summary

  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 代码整洁之道--对象和数据结构体会

1.模块不应该了解它所操作对象的内部情形。对象隐藏数据,暴露操作,这意味对象不应该通过存取器暴露其内部结构 因为这样更像是暴露而非隐藏其内部结构。 对象应该暴露行为,而不是数据。 迪米特法则 类C的方法f只应该调用一下对象的方法 C 由f创建的对象 作为参数传递给f的对象 c的实体持有的对象 方法不应该调用任何函数返回对象的方法,不要和陌生人说话 final S

2017-03-25 12:18:34 391

原创 思考软件,创新设计摘要

1.A段架构师偏于获利,而B段架构师偏于成本思维 2.面对复杂,唯有简单  享受从简单中叫出复杂的满足感 如:牛顿和爱因斯坦的简单公式  F = ma   E=mc2  从复杂中设计出简单 车同轨,诗同文 3.一项物品到底到底是虚还是实?并非本质,而只是相对的观点或视角而已。 4.软件美何在,把酒问对称 两个或多个实现子类的对称性,其幕后的接口的不变形,就蕴含

2017-03-19 17:28:45 835

原创 代码的整洁之道

1.函数   只做一件事情,函数应该做一件事情。做好这件事情。只做这件事情。  如果函数只是做了该函数名下同一抽象层上的步骤,则函数还是做了一件事。编写函数毕竟是为了把大一些的概念拆分为另一抽象层上的一系列步骤。  所以要判断函数是否不止做了一件事情,还有一个办法,就是看是否能在拆分有一个函数,该函数不仅只是单纯地重新诠释其实现。 每个函数一个抽象层级    自顶

2017-03-05 22:13:09 417

idea快捷键操作文档

idea快捷键操作文档

2023-02-14

重构到模式

重构与模式,如何使用重构模式,是坏代码变得可维护。

2018-09-08

postgres数据库odbc数据源

postgres数据库odbc数据源 用于odbc连接postgres数据库

2011-09-14

空空如也

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

TA关注的人

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