Domain Driven Design(DDD)是Eric Evans于2004在其同名著作里提出的概念,它指明了让软件设计满足理想需求模型的方向。但是建模、设计这种事本来就很抽象,读懂这样的大作也是需要消耗不少脑细胞。本文希望能尽量以简单加实例的方式介绍DDD里的一些常见概念。

Read More

程序猿和工程狮们(还有形形色色的其他角色)的日常工作中,一定会有需要跟别人沟通的时候。因为沟通的问题认为别人sb或者被人当成sb的惨剧应该不少吧?如果有共鸣,可以读一读本文。不少企业都会请有资质的专家,为员工做类似的培训。

Read More

Druid传说中是Java语言中最好的数据库连接池,能够提供强大的监控和扩展功能,甚至可以基于SQL语义来防御SQL注入攻击。它与其它数据库连接池的功能对比可以参考各种数据库连接池对比,性能对比可以参考各种连接池性能对比测试。网上的一些原code.alibabatech.com的链接已经失效,文档都转移到了github上,以wiki+FAQ的方式提供,查起来有些混乱。下面我们来动手了解一下druid所提供的功能。

Read More