zlw'Blog

导航

2017年2月24日 #

如何写好单元测试

摘要: 代码的单元测试非常重要,是团队开发中必不可少的一环!这个懂的人,应该无需赘言了吧!!!(重要的事情说三遍) 那如何才能写好单元测试呢?网上提到过很多优秀的项目单元测试必须满足的原则,诸如覆盖率,完整性,自动化等等。今天我想从为什么写不好单元测试,甚至是无法写出单元测试的理由入手,给出一些个人的建议与 阅读全文

posted @ 2017-02-24 17:21 zlw 阅读(240) 评论(0) 推荐(0) 编辑

2016年8月1日 #

海豚型组织原则

摘要: 海豚型组织更加适合以90后为主体的互联网文化。 第一,智慧的个体。组织中每一个人都是重要的,都是贡献价值的,不需要压抑个性强调共性。个体可以是一个人,也可以是一个小团队,目标清晰,搭配得当,自下而上发起变革,创造贡献。 第二,连接型组织。组织或者平台所起到的作用是平等的连接,不是层级森严的金字塔,也 阅读全文

posted @ 2016-08-01 11:07 zlw 阅读(419) 评论(0) 推荐(0) 编辑

2016年7月1日 #

项目开发过程中论“面向接口编程”的重要性

摘要: 刚刚领导了一轮新项目开发,在开发过程中至始至终坚持“面向接口编程”的原则,并基于此原则进行分工合作,最终较高质量的完成了代码编写过程。总结项目过程,深味面向接口编程思想的重要性,个中滋味与君分享。 面向接口编程的好处之一是,可以站在全局角度俯瞰项目架构,对项目需求有更深层次的理解。往常我们只归纳项目 阅读全文

posted @ 2016-07-01 13:51 zlw 阅读(499) 评论(0) 推荐(0) 编辑

2016年6月30日 #

springAOP实现基于注解的数据源动态切换

摘要: 需求 代码实现读写数据库分离 武器 spring3.0以上版本 实现思路 1、继承org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource,自定义数据源路由。 2、实现数据源类型管理工具,诸如DBContextHolde 阅读全文

posted @ 2016-06-30 11:25 zlw 阅读(4667) 评论(2) 推荐(1) 编辑

架构师的三重境界

摘要: 架构师修炼的境界借用王国维在人间词话中的描述,应该有三重境界: “昨夜西风凋碧树,独上高楼,望尽天涯路。”,此其一重。 “衣带渐宽终不悔,为伊消得人憔悴。”,此其二重。 “众里寻他千百度,回头蓦见,那人正在灯火阑珊处。”,此其三重。 此三重道尽天下学问集大成者的进阶历程,也精辟地概括了一个软件架构师 阅读全文

posted @ 2016-06-30 10:15 zlw 阅读(263) 评论(1) 推荐(1) 编辑