上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 42 下一页
摘要: 使用模板方法模式实现可扩展性设计。通过模板方法模式,比较优雅地将通用流程及逻辑与定制的部分分离, 新的业务只要覆写相应方法,就可以完成自己的需求,而无需改动核心流程代码。 阅读全文
posted @ 2017-04-06 21:24 琴水玉 阅读(2652) 评论(0) 推荐(0)
摘要: 分别使用Java和Scala的函数接口结合枚举实现配置式编程。 阅读全文
posted @ 2017-03-30 22:39 琴水玉 阅读(2674) 评论(0) 推荐(0)
摘要: 如果一次CodeReview能够检测出代码中的错误或设计的缺陷(即使是低级错误),阻止上线后导致BUG甚至故障,那么就可以说此次CodeReview 是有效的、成功的。CodeReview的使命就是阻止有负面影响力的 BUG 或故障上线。本文详细探讨了各种代码问题:常见的代码问题、可维护性问题、复杂并发问题、轻微问题,讨论CodeReview技巧,提出了代码提交建议标准,并附录了具体的检查点清单。 阅读全文
posted @ 2017-03-20 22:19 琴水玉 阅读(1649) 评论(0) 推荐(0)
摘要: 编程中的链式调用链式主要是代码实现的美观性和可读性。尤其适合于列表元素的批量处理。 阅读全文
posted @ 2017-03-19 16:22 琴水玉 阅读(1016) 评论(0) 推荐(0)
摘要: 提高效率的思考与实践。 阅读全文
posted @ 2017-03-01 08:42 琴水玉 阅读(608) 评论(0) 推荐(1)
摘要: 自然是生命的核心,人文是生命的食粮,人间是生命的居所,科技是生命的工具。它不是一群人的陪伴和狂欢,亦不是固定的轨迹,它是独自探求真理,探求真我,是要持续勇气去冒险的动态旅程,直至抵达内心的梦之园,而后可安然离去。抗争,释然,柔润,圆融。 阅读全文
posted @ 2017-02-25 18:23 琴水玉 阅读(255) 评论(0) 推荐(0)
摘要: 梳理单元测试编写的知识和技巧。 阅读全文
posted @ 2017-02-17 19:04 琴水玉 阅读(2658) 评论(0) 推荐(0)
摘要: 工具与财富:人类最伟大的智慧和乐趣就是创造了各种各样的可传承的工具,而“最先进的理念”也必定要转化为工具形式。可操作的工具、可传承的思想,就是先辈们留给我们以及我们能够留给后人的最大财富。 阅读全文
posted @ 2017-02-05 19:13 琴水玉 阅读(249) 评论(0) 推荐(0)
摘要: 发货服务化的工程质量实践: 构建高质量软件工程的一些有益实践,包括: 自动化持续交付流水线、单测覆盖率、QA验收测试、预发及正式环境测试、简单的集成脚本、发货服务化分流心得。 阅读全文
posted @ 2017-02-05 14:37 琴水玉 阅读(424) 评论(0) 推荐(0)
摘要: 因修改报表名称引发的“惨案”。勿以事小而不慎。原有代码改动时,一定要兼顾整体设计和原有设计; 阅读全文
posted @ 2017-01-10 22:22 琴水玉 阅读(458) 评论(0) 推荐(0)
摘要: 编程是一个具有持续增长型智力壁垒的职业,能够喜欢和享受智力的挑战,能通过这个职业设置的智力考验,具备日益精深的计算功底和友好的交流技能,持续精进,才能长久地生存下去,享受这份职业带来的安宁和红利。 阅读全文
posted @ 2017-01-07 11:04 琴水玉 阅读(479) 评论(1) 推荐(1)
摘要: 精进技能的设计。 阅读全文
posted @ 2017-01-02 19:17 琴水玉 阅读(601) 评论(0) 推荐(1)
摘要: 2016年事记与感悟。愿吾创造有勇气的自己。 阅读全文
posted @ 2016-12-28 21:56 琴水玉 阅读(287) 评论(0) 推荐(0)
摘要: 编程的根本和精髓在于结构编程。正如万物皆由不计其数的原子通过多样的结构和方式奇迹般地创造,计算世界则是由不计其数的0和1通过多样的结构和方式奇妙地构建。我们将从0和1出发,在结构之神的指引下,经过且行且停的旅程,直至欣赏到瑰丽华美的现代互联网大厦。 阅读全文
posted @ 2016-11-26 20:39 琴水玉 阅读(3234) 评论(7) 推荐(3)
摘要: 使用Python解析Markdown文档自动生成标题导航。 阅读全文
posted @ 2016-11-26 19:53 琴水玉 阅读(3186) 评论(2) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 42 下一页