Junit5是Junit一个非常大的改进版本,根据Junit5官方文档上的描述: JUnit 5 = JUnit Platform + JUni...
在需求的开发过程中,最令人困惑的地方就在于需求模糊。需求是解决业务的问题,那么验收的方式应该是由业务方提出,但是往往业务方(可能是产品经理,也可...
平时做项目的时候不免要与数据库打交道,而连接数据库是一个非常麻烦的操作: 如果是新开的时候,还需要反复确认数据库要建立在哪里。 要确保自己的机器...
上周末在一个数码店里看到了一本书《ThinkPad之道》,周末看完感觉还挺有意思的。在此之前我对ThinkPad的印象一直是停留在IBM和联想两...
晚上团队对于单元测试编写发生了不小的争论,在此之前我对单元测试的几种模式并不是特别清楚,晚上阅读了几篇文章。学习到了一些关于单元测试的概念。 讨...
由于自己身处SAAS行业,在经历了几轮复杂需求的蹂躏之后,我一直试图寻找一种解法,可以尽量cover住复杂多变的需求。在过去的一年中,通过反复阅...
经过几周的Kotlin实践,我整理出了一些Kotlin的语法和特性在团队内部来分享,晚上把PPT的内容整理了一下,放到这里。 我们大家都知道Ja...
Apache POI框架是非常常用的操作Office文档库,最近用Kotlin重构了一段使用POI操作Excel的方法,让代码的构建上简化了很多...
这两天看了一份关于Monad的PPT,将使用Monad比喻成了面向轨道编程,觉得写的挺好的,周末特意写篇文章记录一下。首先我们看一段代码,这段代...