首页
学习
活动
专区
工具
TVP
发布

程序员的SOD蜜

专栏作者
185
文章
275255
阅读量
46
订阅数
领域驱动设计(DDD)技术分享
注:本文为技术讨论会上的内容要点摘录整理的,相关内容仅作参考。 1       “模型”的几个概念 下面这2个名词容易混淆: Module---模块,通常按照功能来划分,比如按照业务功能来划分 Model --模型,它通常出现在下面几个概念中: l  MVVM --Model+View+ViewModel l  MVP  --Model+View+Presenter l  MVC  --Model+View+Controller 所以常说的Model实际上包含了View Model,Domain Model
用户1177503
2018-02-27
1.4K0
“领域驱动开发”实例之旅(1)--不一样的开发模式      一、分析业务需求。    二、设计领域对象模型    三、测试领域对象模型    四、设计业务处理类    五、设计Entity和Vi
    听说DDD-“领域驱动开发”已经很久了,园子里面已经有不少大牛写过博文介绍,但我一直没有尝试过,直到今年公司的一个项目出现数据库移植,原来的业务逻辑都写在SqlServer的存储过程中,现在要移植到PostgreSQL中,才真切的体会到,再继续走“表驱动开发”的模式,没有好前途了。于是,花了几个星期,来实践一下领域驱动开发这种开发模式。      征得《领域对象驱动开发:来吧,让我们从对象开始吧》原文作者的同意,我选择文中的“超市收银”业务场景,开发了一个“超市管理系统”--PDF.NET Supe
用户1177503
2018-02-27
8200
理论有何用?不问“何用”,先问“用否”!
    昨天准备写点东西,把原来同事的代码拿过来看看,这位同事有数年大型国企、数年知名外企工作经验,而且“案头”常放一部厚案头的“设计模式”方面的书,但我之前从未和他一起写过程序,在看之前我一直在想他写的程序应该非常不错吧,但是打开他的解决方案,看到项目里面很多都是一个文件里面写完了所有的功能,一个函数写了很多功能,其中一个函数里面写了很多的嵌套的 if(..){...}else{...},看得人眼花缭乱,如果不认识他的人看了这些代码,一定认为这是一个新手写的!     想起同事以前偶尔说的OOP(面向
用户1177503
2018-02-26
6060
2010技术应用计划
导读: “2010技术应用计划”是去年3月中心部门头脑风暴“成果”的一部分,现在重新回顾一下,当时的许多计划或许对现在及以后还有一定的意义,故放在我的博客“朝花夕拾”分类中。 1 架构参与方案以及计划 1.1 解决的问题: 代码质量差、Bug多 注:这个问题只是从架构工作的视角,帮助开发人员改善代码质量,降低Bug数量的方案。 1.2 参与方案: 1.2.1 树立架构意识 通过各种形式,介绍软件架构的概念,使用架构的好处,在开发人员中树立使用架构的意识。这些形式可以是平常技术交流(Coffee Ti
用户1177503
2018-02-26
6840
JavaScript的“原型甘露”
今天跟朋友讨论JS的面向对象编程问题,想起了原来曾经看过一篇文章,但是看过很久想不起来了,用了很多关键词,终于用“悟透JavaScript  面向对象”这两个关键词找到了“原文”,原文地址:http://www.cnblogs.com/zhangshiwen/p/3627085.html PS:真正的原文地址在 http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html 为防止以后难以看到这样好的文章,特将原文中最有价值的“原型甘露”一段内
用户1177503
2018-02-26
5890
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档