最近要做一个项目,和国外的架构师聊过之后。对方提到了他准备采用asp.net mvc, jquery, Unity 等技术来代替老的技术: 如asp.net web form. 他请我帮他想一些关于架构的东西。一直以来,关于asp.net mvc应用的架构,有一些想法。正好借这个机会写出来。资深的人...
分类:
编程语言 时间:
2014-12-23 11:49:18
阅读次数:
217
话说我们做的所谓的接口测试真的是不伦不类啊,测的是controller层,那叫接口木??!!可是老大们说写的是接口测试,那就接口吧!自接手写这个接口测试不久,很多人,包括一个关系比较好的架构师就跟我说,写这个很麻烦啊,代码很乱,你得mock一堆。既然已经跳进去了,那就游一会儿吧。为了mock,可谓想...
分类:
其他好文 时间:
2014-12-22 21:11:10
阅读次数:
291
当当网近日开源了Dubbox项目,可为Dubbo服务框架提供多项扩展功能,包括REST风格远程调用、Kryo/FST序列化等等。当当网架构部和技术委员会架构师沈理向InfoQ中文站介绍了Dubbox项目,开发背景和主要特点描述如下:Dubbo是一个被国内很多互联网公司广泛使用的开源分布式服务框架,即...
分类:
其他好文 时间:
2014-12-22 14:16:35
阅读次数:
221
接口的作用
1、重要性:在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。
2、简单、规范性:如果一个项目比较庞大,那么就需要一个能理清所有业务的架构师来定义一些主要的接口,这些接口不仅告诉开发人员你需要实现那些业务,而且也将命名规范限制住了(防止一些开发人...
分类:
编程语言 时间:
2014-12-20 11:46:18
阅读次数:
186
如何从一个Android程序员到成为一个高手级别的Android开发者和架构师,是每个Android开发者和管理者关心的核心问题,成功的从一个Android程序员到架构师,需要掌握:1,Android开发与架构,具备Android系统式如何驾驭开发者与架构者的的能力;2,通晓Android程序开发的...
分类:
移动开发 时间:
2014-12-20 02:03:44
阅读次数:
160
最早见过王坚是在微软亚洲研究院,印象里是个学者,他被当时微软亚洲研究院院长李开复挖来做用户界面的主任研究员。再后来他做了微软亚洲研究院的副院长。再后来听说他回了杭州加盟阿里巴巴做了首席架构师,操盘阿里云操作系统、阿里云等等。今年他从阿里云回到阿里集团做CTO,关于他在阿里巴巴所做的事情有各种评说,有褒有贬。有人说他是个有技术情怀的人,有的人认为他不适合主导产品的研发。
记者今年1月见到了王坚博士...
分类:
其他好文 时间:
2014-12-19 12:12:56
阅读次数:
289
Docker应用容器平台“电源管理和虚拟化以相同的方式允许我们从服务器利用率中获取最大的利益。如何真正的解决虚拟化,这世界第一难题仍然是普遍存在的。Docker 自从 2013 年开源以来,刚好在这开源改革的关键时刻适应了时势的发展,提供扩展构建块,允许类似我们这样的工程师和架构师能够以亘古未有的方...
分类:
其他好文 时间:
2014-12-18 23:36:53
阅读次数:
501
? Ravindra Pilli现在是MARLABS公司的一名移动测试架构师。8年多,他当过测试工程师,高级测试工程师,测试TL和移动测试架构师。他曾在埃森哲、三星、爱立信干过。Ravindra是测试卓越交付中心的一员,负责功...
分类:
移动开发 时间:
2014-12-18 12:07:15
阅读次数:
245
Ravindra Pilli现在是MARLABS公司的一名移动测试架构师。8年多,他当过测试工程师,高级测试工程师,测试TL和移动测试架构师。他曾在埃森哲、三星、爱立信干过。Ravindra是测试卓越交付中心的一员,负责功能、自动化、兼容、性能、网络和现场测试。? 新的移动app不断地被开发,...
分类:
移动开发 时间:
2014-12-18 11:46:48
阅读次数:
177
1IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确...
分类:
其他好文 时间:
2014-12-18 09:07:47
阅读次数:
212