摘要: 作为一个践行Mouseless Programming的开发者,来谈谈自己在日常工作中是如何做到「几乎」不用鼠标的。 在说具体的「技巧」之前,先聊一聊纯键盘开发的几个原则: 动机, 动机要单纯,纯键盘开发不是为了耍酷, 你的动机应该是提高「效率」:) 键盘只是工具,思想才是关键, 代码和问题先想清楚 阅读全文
posted @ 2021-04-08 14:29 zjunothing 阅读(612) 评论(0) 推荐(0)
摘要: 本文想要探讨的一个问题是:ddd类型的应用,代码结构大致应该是怎么样的 ? Eric Evans在他的《领域驱动设计》一书中提到,领域驱动设计的一个通用的架构一般包含了 4 个概念层 用户界面层(Interfaces):负责向用户展现信息以及解释用户命令。 应用层(Application):很薄的一 阅读全文
posted @ 2021-04-08 14:25 zjunothing 阅读(2992) 评论(0) 推荐(0)
摘要: 在DDD的战术设计中,值对象相对来说是一个比较简单的概念,相对于实体、聚合根、事件处理等战术工具来说,简单很多。但是使用好值对象却可以带来非常大的好处,对代码的可读性,内聚性,可测试性等方面都有很大帮助,个人觉得在DDD体系里值对象工具是一个学习投入产出比很高的工具。 这篇文章我们就来聊一聊值对象, 阅读全文
posted @ 2021-03-31 10:42 zjunothing 阅读(1793) 评论(0) 推荐(1)
摘要: 这个万维网中又多了一个毫无价值的开发博客:) 阅读全文
posted @ 2020-11-19 13:55 zjunothing 阅读(82) 评论(0) 推荐(0)