摘要: 领域驱动设计(DDD)是一种基于模型驱动的软件设计方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最佳实践和经验技巧。只有对领域的不断深入认识,才能得到一个解决领域核心问题的领域模型。如果一个应用的复杂性不... 阅读全文
posted @ 2015-05-16 23:59 沧海一滴 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 话说写一个抽奖程序还不容易,不就是生成一个随机数吗,哪需什么算法之类的。从技术上说,这确实不难。事实上,你怎么写都可以,因为程序只运行在特定的设备上,外人根本无法了解其中的细节。那么问题就来了,如何才能让大家相信你没有作弊?你会说,我可以把程序开源,抽奖前大家监督运行。不过这样就一定可信了吗?就算程... 阅读全文
posted @ 2015-05-16 20:19 沧海一滴 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 项目需求一改再改,UI一调再调,结果就是项目中一堆已经用不到但却没有清理的垃圾资源,不说工程大小问题,对新进入项目的人或看其他模块的代码的人来说,这些没清理的资源可能也可能会带来困扰,所以最好还是清理掉这些垃圾,对于一个稍微大一点的工程来说,手工清理明显是不现实的,这就需要一个方法做这些事情。清理资... 阅读全文
posted @ 2015-05-16 18:54 沧海一滴 阅读(301) 评论(0) 推荐(0) 编辑