领域驱动设计(DDD)是一种基于模型驱动的软件设计方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最佳实践和经验技巧。只有对领域的不断深入认识,才能得到一个解决领域核心问题的领域模型。如果一个应用的复杂性不...
分类:
其他好文 时间:
2015-05-17 01:59:38
阅读次数:
192
转自http://www.oschina.net/question/12_52027OSCHINA 软件库有一个分类——Web框架,该分类中包含多种编程语言的将近500个项目。Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和...
分类:
编程语言 时间:
2015-05-17 00:47:15
阅读次数:
186
RESTful API 设计最佳实践 ?http://www.oschina.net/translate/best-practices-for-a-pragmatic-restful-api 框架? https://github.com/Dreampie/resty...
为什么要在.net3.5下面构建,有几个原因: win7自带.net 3.5 ,用户无须安装 我用的是vs2008,不想升级 .net 4.0引入了关键字,但是我想.net 3.5下面也有类似功能 这是构建orm的基础,一言以蔽之,市面上的orm都不好...
背景 目前互联网上充斥着大量的关于RESTful API(为方便,下文中“RESTful API ”简写为“API”)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API 格式如何?你的API是否应该加入版本信息?当你...
ejb一直是一个让我很纠结的技术,虽然ejb作为sun推荐的最佳实践,在sun的J2EE教程中,推荐jsp和servlet作为view层,ejb作为业务逻辑层。上述就是J2EE教程讲J2EE体系中J2EE的EJB示意图了,讲了EJB的位置,详情可以看:http://docs.oracle.com/j...
分类:
其他好文 时间:
2015-05-14 13:42:38
阅读次数:
108
在本文中我们将推荐14条贯穿本系列的规则,这些规则帮助你为数据库创建最好的索引结构。格式来自于《Framework Design Guidelines》。每条推荐用四个词来总结:Do做,Consider考虑,Void避免,Do Not不要做。做。总是要遵守的规则。考虑。通常来说应该遵守,但是如果你完...
分类:
数据库 时间:
2015-05-13 18:33:34
阅读次数:
140
——欢迎转载,请注明出处http://blog.csdn.net/asce1885,未经本人同意请勿用于商业用途,谢谢——原文链接:https://github.com/futurice/android-best-practices本文是Futurice公司的Android开发人员总结的最佳实践,遵...
分类:
移动开发 时间:
2015-05-13 12:40:28
阅读次数:
271
1.使用 === 代替 == JavaScript 使用2种不同的等值运算符:===|!== 和 ==|!=,在比较操作中使用前者是最佳实践。“如果两边的操作数具有相同的类型和值,===返回true,!==返回false。”——JavaScript:语言精粹 然而,当使用==和!=时,你可能会遇.....
分类:
编程语言 时间:
2015-05-12 20:54:20
阅读次数:
146
如今浏览器能够实现的特性越来越多,并且网络逐渐向移动设备转移,使我们的前端代码更加紧凑,如何优化,就变得越来越重要了。开发人员普遍会将他们的代码习惯优先于用户体验。但是很多很小的改变可以让用户体验有个飞跃提升,所以任何一点儿小小的优化都会提升你网站的性能。前端给力的地方是可以有许多种简单的策略和代码...
分类:
其他好文 时间:
2015-05-12 15:01:34
阅读次数:
201