240 发简信
  • Junit5快速上手指南

    Junit5是Junit一个非常大的改进版本,根据Junit5官方文档上的描述: JUnit 5 = JUnit Platform + JUni...

  • 120
    透过 Cucumber 学习 BDD

    在需求的开发过程中,最令人困惑的地方就在于需求模糊。需求是解决业务的问题,那么验收的方式应该是由业务方提出,但是往往业务方(可能是产品经理,也可...

  • 领域驱动设计下的Package的划分

    DDD为我们在梳理业务的时候,提供了很多不错的分析手段,但在代码组织上,始终都比较模糊,即使是在三层架构中,我们在组织代码时,也常常会陷入混乱的...

  • 120
    H2数据库的使用指南

    平时做项目的时候不免要与数据库打交道,而连接数据库是一个非常麻烦的操作: 如果是新开的时候,还需要反复确认数据库要建立在哪里。 要确保自己的机器...

  • 读书笔记 --《ThinkPad之道》

    上周末在一个数码店里看到了一本书《ThinkPad之道》,周末看完感觉还挺有意思的。在此之前我对ThinkPad的印象一直是停留在IBM和联想两...

  • Mock or Stubs

    晚上团队对于单元测试编写发生了不小的争论,在此之前我对单元测试的几种模式并不是特别清楚,晚上阅读了几篇文章。学习到了一些关于单元测试的概念。 讨...

  • 120
    应对复杂软件的思考

    由于自己身处SAAS行业,在经历了几轮复杂需求的蹂躏之后,我一直试图寻找一种解法,可以尽量cover住复杂多变的需求。在过去的一年中,通过反复阅...

    8.1 887 0 14
  • 120
    Kotlin分享小记

    经过几周的Kotlin实践,我整理出了一些Kotlin的语法和特性在团队内部来分享,晚上把PPT的内容整理了一下,放到这里。 我们大家都知道Ja...

    0.2 785 1 6 1
  • 120
    从Excel的读写来看Kotlin的扩展方法

    Apache POI框架是非常常用的操作Office文档库,最近用Kotlin重构了一段使用POI操作Excel的方法,让代码的构建上简化了很多...

个人介绍
想变的很厉害,一直在努力。