随笔分类 - 分析设计
摘要:注:本文不属于原创,而是根据原文重新整理,原文是:我给媳妇解释设计模式:第一部分 设计模式不是基于理论发明的。相反,总是先有问题场景,再基于需求和情景不断演化设计方案,最后把一些方案标准化成“模式”。所以,我们讨论每一个设计模式时,要尽量用生活中的真实问题来理解和分析。然后尝试一步步地阐述设计,...
阅读全文
摘要:ASP.NET Boilerplate能够自动且动态地为这个应用服务创建Web API 控制器,只需要一行配置代码即可完成,同时所有的方法在客户端都是可用的。在一个应用系统中,我们可能有很多个应用服务,那么一个接一个地建立API将是一件冗长无聊且容易遗忘的工作。ASP.NET Boilerplate为动态Web API控制器创建了动态的Javascript代理。因此,你能够在Javascript中像调用函数一样调用一个动态Web API方法。
阅读全文
摘要:2007年Eric Evans发表《领域驱动设计》至今,领域驱动设计(DDD: Domain-Driven Design)的概念愈来愈被人了解与使用。我已经算是一个后知后觉者,但亡羊补牢,为时未晚。我们对领域这个词非常熟悉,而且经常放在嘴边,但又有多少重视它?开发人员更关注于技术,事实上我也是...
阅读全文