摘要: 产品经理需要确保做正确的事情,开发的东东有高ROI,满足市场、客户的需求。项目经理则要保证正确的做事,能按期做出符合要求的东东。在绝大多数企业,这个过程就像是一个2人三方的游戏。 阅读全文
posted @ 2011-04-17 20:28 Chaos 阅读(4302) 评论(15) 推荐(6) 编辑
摘要: 分析Play的启动过程,介绍其加载.java文件的方式 阅读全文
posted @ 2011-04-17 00:24 Chaos 阅读(7071) 评论(5) 推荐(2) 编辑
摘要: Play new, run, test...完全的RoR的风格。如何与Eclipse集成呢? 阅读全文
posted @ 2011-04-16 20:56 Chaos 阅读(20969) 评论(2) 推荐(5) 编辑
摘要: Hello World感觉一下Rails的风格。 阅读全文
posted @ 2011-04-16 20:51 Chaos 阅读(18679) 评论(5) 推荐(6) 编辑
摘要: Play Framework,一个Rails风格的Full-stack Java Web框架。 阅读全文
posted @ 2011-04-16 20:43 Chaos 阅读(21708) 评论(0) 推荐(5) 编辑
摘要: 从前,有个程序,只有一个模块,自己搞定所有事情,简单又快乐地生活着。后来,干的事多了,需要划分职责,加了新模块,不过他们需要彼此沟通协调工作……好在是进程内的,如C#,Java之类的写几个Interface就搞定协作规范了。不过,再后来变成了两个程序这下麻烦更大了,因为你说话时,对方可能睡着了zzZZ。甚至,你可能需要同老外交流,更甚至,对方可能来自遥远的半人马座。很明显,接口不是简单的”interface”。 接口的本质是一个协议——双方交互的规范,是双方为完成某件事情而事先做的一系列约定。约定分为三个层面:展现、业务和通信。业务层是核心,承上启下,需要考虑如何直观自然的表达业务。通信层是双 阅读全文
posted @ 2011-03-05 22:22 Chaos 阅读(2980) 评论(0) 推荐(3) 编辑
摘要: 设计真是件奇妙的事情,能造就璀璨的明珠,也能带来一堆万年不去核废料;能让人享受释放智慧的乐趣,也能品尝挫败的沮丧。Why? 阅读全文
posted @ 2011-02-27 20:25 Chaos 阅读(2975) 评论(7) 推荐(3) 编辑
摘要: 曾经有一群人,将自己的想法变成一个个小孔,打在纸带上,他们把这纸带叫做Program——程序。将它塞入被称为Computer的机器中,然后恭敬的等待机器重新吐出一段纸带,拿着欢喜地去了。这群人被称为Programmer——伟大而光荣的程序员。 后来,两个叫斯蒂夫的人搞出了个叫Apple的小家伙,PC——个人电脑开始燃起星星之火。但是这些小东西需要被称作Software——软件的摸不着的东东才能使用。所以,有人开始专门编写它们。其中一叫做比尔 盖茨的人,认为Software可以独立,而且有知识产权,不能随意复制,必须付$。所以,他建立了个叫Micosoft的公司,搞来了DOS,又自产了Wind. 阅读全文
posted @ 2011-02-20 19:17 Chaos 阅读(3223) 评论(3) 推荐(6) 编辑
摘要: ESB不是集成的银弹,多协议,数据格式的集成无异于一夜又夜的噩梦... 阅读全文
posted @ 2011-02-19 18:06 Chaos 阅读(2225) 评论(6) 推荐(3) 编辑
摘要: 欧美提出SOA概念原本是为了解决大量遗留系统的集成问题,通过加个独立的契约规定交互接口即服务,实现各异构系统互联互通。但国内没有那么多遗留系统,所以在SOA实践上有所区别,本文介绍了一个系统演变成SOA架构风格的历程和原因。 阅读全文
posted @ 2011-02-19 14:16 Chaos 阅读(5082) 评论(12) 推荐(9) 编辑