编程语言
文章平均质量分 82
睁开眼起床
工程师的核心-技术和产品。
这个概念是什么,这个概念不是什么,和别的概念有什么异同。使用时注意什么,怎么使用是正确的,怎么使用是错误的,容易发生错误的地方是什么。
这个概念在现实中哪些地方正在被使用,那些场景可以使用,模拟使用的场景。我的行为和思考模式哪些可以被这个概念改变,这个概念,这个方法论还可以用在什么地方。
---践行
学习一个领域,首先要知道这个领域最重要的“概念”,琢磨与之相关的方法论。
展开
-
Kotin系列1-使用Intellij Idea引入Kotin项目
序言引入Kotin项目运行Test总结参考资料序言现在的JVM语言还是比较多的,函数式的Scala,脚本语言groovy,以及这次我们介绍的可以支持后台开发和Android开发的Kotin(科特林)。当我看到这种语言可以用于Android,并且是在JVM上面运行的时候,我脑海中闪现的是,这种语言是不是为代替Java设计的呢?Java这种语言应用的范围很广,但却受到时代以...原创 2018-05-27 00:03:26 · 1133 阅读 · 0 评论 -
Kotin系列2-Kotin的Domain Specified Language(DSL)
序言开始学习Kotin了,Kotin的领域专用语言让我感觉很是喜欢。很久以前就对a equal b这样的表达感兴趣,这样的写法和自然语言很是相似。自然语言是我们一直在使用的,和自然语言越相似,理解的隔阂就越小。Kotin的理念之一就是,你不需要做的事情,它不会强制你去做。这个就会使Kotin的很多写法比Java更加的简单。而且Kotin为了简化程序员的工作量,提高大家的生产力,它吸收了很多...原创 2018-05-27 21:48:31 · 365 阅读 · 0 评论 -
mockito和powermock的doAnswer使用-第二篇
序言通用的Answer总结序言我的上一篇文章mockito和powermock的doAnswer使用以及Fake思想,在那里,我介绍了Fake的基本思想,以及doAnswer的用法。但是,这里有个问题,上面文章里面我实现的answer是一个固定了类型的,如果这样的话,每种类型我们都需要构造这样的answer,这是没有必要的,这次我就在上次的基础上构造通用的answer类。...原创 2018-06-02 13:29:12 · 8599 阅读 · 0 评论