摘要:
在什么维度变化,就在什么维度抽象。 阅读全文
摘要:
要写出可复用的代码,基本思想是逻辑拆分。具体的技术手段有:工具类;业务辅助类;业务小组件;统一机制封装;制订标准数据格式;共享库。 阅读全文
摘要:
真正的理性是一种很高的修养。抵达理性之途的三十条建议。 阅读全文
摘要:
本文主要盘点了业务流程所使用到的基本和常见业务流程模式。熟悉这些流程模式后,在业务开发中就能够灵活选取相应的模式及组合来实现业务流程。 阅读全文
摘要:
种瓜得瓜,种豆得豆。关于编程知识体系构建和投资的思考。 阅读全文
摘要:
如何识别变化呢? 相似模式的代码累积、膨胀。 阅读全文
摘要:
要写出一份好的吸引人的简历,突出亮点、重点得当、用词准确、杜绝错别字、排版美观,相信至少是可以得到更多面试机会的。 阅读全文
摘要:
实现代码可扩展的基本设计原则是开闭原则,即对扩展开放、对修改关闭。要做到这一点,需要经过四步: 识别变化、抽离共性和定义接口、实现子类、注入实现和处理框架。 阅读全文
摘要:
Life is a journey to collect beautiful things. 阅读全文
摘要:
你就是星辰。你就是星辰之光。你在宇宙中熠熠发光。 阅读全文
摘要:
构造与使用分离,即是在构造的时候抽取所需的必要信息,而在使用的时候去构建所需要功能,而不是边构建边使用,将构建与使用耦合在一起,后续如果有需求变更,改动就会比较麻烦。 阅读全文
摘要:
一个牛人的厉害之处,在于其强悍的底层、体系化和开放性闭环能力。 阅读全文
摘要:
软件开发是团队协作的生动体现,代码可复用性体现了团队协作的高效程度。本文探讨了阻碍代码可复用性的因素,以及如何做到代码可复用性的方法和技巧,希望对大家有所益处。 阅读全文