06 2019 档案
摘要:读码破万卷,敲键如有神。解锁优秀代码的能力,是开发者的内功之一。本文探讨解锁优秀源代码的方法与技巧。
阅读全文
摘要:本文探讨了实现业务编排型系统的持续可维护性的一些法则:工程约定、依赖与适配、信息分类组织、流程清晰化、语义细节分离、技术业务分离、业务配置化、策略模式。适当滴组合法则,就能在应对多变的业务的同时,持续保持系统清晰的组织结构和可维护性。
阅读全文
摘要:很多事情,只要善于分解成微小步骤,写下来写清楚,就迎刃而解了。
阅读全文
摘要:将通用技术逻辑与差异业务逻辑分离,实现了一箭三雕:凸显业务语义 ;代码复用;沉淀领域知识。 小小的编程问题,不仅仅体现出设计思维,还体现了一个开发人员是否对领域知识有敏锐的感知。这种微小的差异是很难察觉出来的,但可以日积月累、积微知著,一旦面对大规模业务系统时,就会体现出它的可贵之处。
阅读全文