设计恰如其分的架构 远在2009年,Martin Fowler与Rebecca Parsons在QCon SF做了一次题为Agilists and Architects: Allies not Adversaries Presentation的演讲。演讲主要讨论了在敏捷方法中的架构活动。相似的话题, ...
分类:
其他好文 时间:
2016-04-01 01:00:24
阅读次数:
224
领域建模的真相 我们一提及领域建模,就好像回到了石器时代。然而这个谜题至今还未解决,就好像穴居人的生存方式,我们只能猜测、推测以及演绎,却不能真实复现。 Martin Fowler的《分析模式》总结了诸多领域分析模式,Eric Evans开创了领域驱动设计的办法,至于还要老的CRC方法,用例驱动,I ...
分类:
其他好文 时间:
2016-03-31 23:32:45
阅读次数:
451
主要来自 Scala 语言发明人 Martin Odersky 教授的 Coursera 课程 《Functional Programming Principles in Scala》。 3. Data and Abstraction 3.1 Class Hierarchies 这一集字幕不同步-, ...
分类:
其他好文 时间:
2016-03-29 19:32:33
阅读次数:
252
原文出处: Martin_wjl(@Martin_wjl) 转载自 伯乐在线 对象初始化有两种方式:[class new] 与 [[class alloc] init] 对于后者,有分配和初始化的过程,alloc 从应用程序的虚拟地址空间上为该对象分配足够的内存,并且将新对象的引用计数加1、将对象的 ...
分类:
其他好文 时间:
2016-03-29 12:49:56
阅读次数:
242
作者:James Lewis/Martin Folwer
翻译:Zhang Yang分权治理集中治理的一个后果是,在单一的标准化技术平台的趋势。经验表明,这种方式是收敛的 - 不是每一个问题都是钉子,同样不是每一个解决方案都是锤子。我们更喜欢使用正确的工具的工作,而整体件应用程序在一定程度上使用不同的语言,并不常见。当整体的组件分割的到多个服务,在当建立他们的时候,我们有一个选择。你想用Node....
分类:
其他好文 时间:
2016-03-26 07:22:31
阅读次数:
181
Title: 二、大数据生态圈尝鲜 Author: Martin Date: 2016-02-24 18:00 Summary: 先通过几张图对大数据的生态圈有个宏观的认知, 搞清楚有哪些知识点需要掌握, 这些知识点后面都会详细讲解. 技术生态圈: hadoop生态圈: spark生态圈: 企业生态...
分类:
其他好文 时间:
2016-02-24 19:29:37
阅读次数:
1412
Title: 一、初识大数据 Author: Martin Date: 2016-02-17 Summary: 大数据的 4 V: 体量大(Volume)、多样化(Variety)、快速化(Velocity)、价值密度低(Value) 大数据的 4 V 体量大(Volume)、多样化(Variety...
分类:
其他好文 时间:
2016-02-24 18:57:41
阅读次数:
101
Building Maintainable Software-java篇之 Write Clean Code
Writing clean code is what you must do in order to call yourself a professional.
—Robert C. Martin
Guideline:
? Write clean code.
...
分类:
编程语言 时间:
2016-02-17 11:13:50
阅读次数:
227
本教程将介绍一些字符串处理的重要sed命令。考虑我们有一个文本文件books.txt 要处理,它有以下内容: 1) A Storm of Swords, George R. R. Martin, 1216 2) The Two Towers, J. R. R. Tolkien, 352 3) The
分类:
其他好文 时间:
2016-02-15 18:18:38
阅读次数:
133
本教程将介绍一些有用的sed命令和使用示例。考虑一下我们有一个文本文件books.txt待处理,它有以下内容: 1) A Storm of Swords, George R. R. Martin, 1216 2) The Two Towers, J. R. R. Tolkien, 352 3) Th
分类:
其他好文 时间:
2016-02-15 18:13:53
阅读次数:
135