摘要:
如水涟漪,如树伫立,如草柔韧。做一个思想独立、精神自由的人。守一片心中日月。 阅读全文
摘要:
程序员职业提供的是软件知识服务。本文尝试从边际成本的经济角度来思考程序员职业生涯。边际成本的两个要素是:一单位的价值产出与成本(资源与时间)。感觉是,对一些事情看得更清晰了些。 阅读全文
摘要:
在什么维度变化,就在什么维度抽象。 阅读全文
摘要:
要写出可复用的代码,基本思想是逻辑拆分。具体的技术手段有:工具类;业务辅助类;业务小组件;统一机制封装;制订标准数据格式;共享库。 阅读全文
摘要:
真正的理性是一种很高的修养。抵达理性之途的三十条建议。 阅读全文
摘要:
本文主要盘点了业务流程所使用到的基本和常见业务流程模式。熟悉这些流程模式后,在业务开发中就能够灵活选取相应的模式及组合来实现业务流程。 阅读全文
摘要:
种瓜得瓜,种豆得豆。关于编程知识体系构建和投资的思考。 阅读全文
摘要:
如何识别变化呢? 相似模式的代码累积、膨胀。 阅读全文
摘要:
要写出一份好的吸引人的简历,突出亮点、重点得当、用词准确、杜绝错别字、排版美观,相信至少是可以得到更多面试机会的。 阅读全文
摘要:
实现代码可扩展的基本设计原则是开闭原则,即对扩展开放、对修改关闭。要做到这一点,需要经过四步: 识别变化、抽离共性和定义接口、实现子类、注入实现和处理框架。 阅读全文
摘要:
Life is a journey to collect beautiful things. 阅读全文
摘要:
你就是星辰。你就是星辰之光。你在宇宙中熠熠发光。 阅读全文
摘要:
构造与使用分离,即是在构造的时候抽取所需的必要信息,而在使用的时候去构建所需要功能,而不是边构建边使用,将构建与使用耦合在一起,后续如果有需求变更,改动就会比较麻烦。 阅读全文