摘要:
艺术即是在混沌中创造一种和谐的秩序。生活,即是去爱和感受。 阅读全文
摘要:
使用Java函数接口能够很好地隔离外部依赖,使用lambda表达式很好地模拟外部依赖返回的数据,从而使得单测编写更加容易。 It's Time to Say Goodbye to Mock Test Framework ! 阅读全文
摘要:
在阅读本文前,读者不妨猜想,这“被遗忘的杀手” 是指什么呢? ^_^ 记一次“刻骨铭心”的问题排查过程~~ 阅读全文
摘要:
批量发货的启示:切分多批次、使用批量接口、注意接收端的数据结构是否一致。 阅读全文
摘要:
易燥易怒皆源于需要不得满足,或触及当前利益或较远期利益,出于本能地抗拒。多剖析内心的需要与外在要求的冲突, 从中寻找平衡, 能够创造一颗更明亮的心。 阅读全文
摘要:
编程是一件很纯粹的事情。软件则是编程与工程的混合体。 从更统一的角度来看编程和软件开发,两者都是关于逻辑结构设计与实现的技艺。更像堆积木,需要理解和熟悉现有设计好的或日新月异的积木,设计新的积木。 阅读全文
摘要:
使用Scala语言为例,展示函数式编程消除重复无聊的foreach代码。难度:中级 阅读全文
摘要:
编程不是一项工作,更是一种智力挑战。以挑战心态去认真工作和生活,则意境大不同。生活中充满着大大小小的考验和奖励。善于设立合适的挑战和奖励,能收获更多工作和生活中的乐趣。 阅读全文
摘要:
如何创作一个优秀的编程博客: 一篇优秀的文章必定是原创、专业、新颖、独特的见解,蕴含着自己用心学习和探索的成果。 阅读全文
摘要:
使用模板方法模式实现可扩展性设计。通过模板方法模式,比较优雅地将通用流程及逻辑与定制的部分分离, 新的业务只要覆写相应方法,就可以完成自己的需求,而无需改动核心流程代码。 阅读全文
摘要:
分别使用Java和Scala的函数接口结合枚举实现配置式编程。 阅读全文
摘要:
如果一次CodeReview能够检测出代码中的错误或设计的缺陷(即使是低级错误),阻止上线后导致BUG甚至故障,那么就可以说此次CodeReview 是有效的、成功的。CodeReview的使命就是阻止有负面影响力的 BUG 或故障上线。本文详细探讨了各种代码问题:常见的代码问题、可维护性问题、复杂并发问题、轻微问题,讨论CodeReview技巧,提出了代码提交建议标准,并附录了具体的检查点清单。 阅读全文
摘要:
编程中的链式调用链式主要是代码实现的美观性和可读性。尤其适合于列表元素的批量处理。 阅读全文
摘要:
提高效率的思考与实践。 阅读全文
摘要:
自然是生命的核心,人文是生命的食粮,人间是生命的居所,科技是生命的工具。它不是一群人的陪伴和狂欢,亦不是固定的轨迹,它是独自探求真理,探求真我,是要持续勇气去冒险的动态旅程,直至抵达内心的梦之园,而后可安然离去。抗争,释然,柔润,圆融。 阅读全文