当前位置: 首页 > news >正文

徐州营销型网站制使开发一个网站成本

徐州营销型网站制使,开发一个网站成本,app开发公司历程概述,门户网站做啥DDD领域驱动设计批评文集 做强化自测题获得“软件方法建模师”称号 《软件方法》各章合集 “Analysis Patterns”的第6章“存货和会计”原文: To achieve this, instances of a posting rule require their own executable methods, a requirement that introduc…

DDD领域驱动设计批评文集

做强化自测题获得“软件方法建模师”称号

《软件方法》各章合集

“Analysis Patterns”的第6章“存货和会计”原文:

To achieve this, instances of a posting rule require their own executable methods, a requirement that introduces the important modeling concept of an individual instance method (6.6).

2004(机械工业出版社)中译本的译文为:  

图片

标红字的individual instance method,翻译为“个体实例方法”,这是可以的。

2020(人民邮电出版社)中译本的译文为: 

图片

标红字的individual instance method,翻译为“单实例方法”。

乍一听,“个体”和“单”差不多,但这里面很可能混淆了individual和 single,意思刚好反掉了。

Individual的意思是“个体”,强调彼此不同。例如:

Prices are quoted on an individual basis.

这句说的是个性报价,一人一价。 

Single 的意思是“单一”,强调数量为1。例如:

Prices are quoted on a single‑price basis.

这句说的是单一报价,统一报价。

那么,书里面说的individual instance method属于哪一个情况,是“每个一个”还是“只有一个”?

**********

Individual instance method是Fowler自己起的模式名,除了在《分析模式》里面用,其他地方基本没有,少数有提到也是引用《分析模式》。

我们看书上用的例子,最朴素的类图如下: 

图片

有几十个州,就有几十个方法。可以看出,是每个州(实例)一个方法,通过条件语句来决定执行哪一个。

条件语句可以有泛化变体: 

图片

有几十个州,就有几十个子类,每个子类各自实现“计算”。这里是把一个州的实例(对象)拔高成一个类,这个类只有一个实例,因此类名称旁标了一个{1},也就是所谓的“单例(singleton)”。

也许2020中译本的“单”是受了这个的影响。

上图还可以变成: 

图片

相当于用了策略模式。

但要注意,individual instance method说的是每个实例一个方法,不能因为后两个图有“单例”,所以“用其中有单例类的类图实现的个体实例方法”简称“单实例方法”。individual instance method如果用最朴素那个图,里面就没有“单例”嘛。

我之前写过一篇文章也谈过2020中译本的类似问题:

《分析模式》漫谈08-单继承不是“唯一继承”>>

http://www.dtcms.com/a/458418.html

相关文章:

  • 【framebuffer】
  • 【PAG】一个PAGView和多个PAGImageView分别渲染多个pag文件
  • 专门做婚庆的网站有哪些广州市品牌网站建设企业
  • 上海市网站seo公司网站活动怎么做
  • 昆山网站制作公司网站建设征求意见通知
  • 网站备案 如何填网站开发三层
  • 西樵网站设计网页设计与制作 pdf
  • 海淀教育互动平台网站建设本溪市城乡住房建设厅网站
  • xxx网站建设策划书范文精通网站建设电子档
  • v-if和v-for在同一个元素上的使用
  • 电商平台介绍网站模板济南 网站推广
  • 百度网站两两学一做心得体会郑州 网站建设公司
  • 网站怎么做充值系统下载深圳设计公司深圳设计公司排名
  • 如何解决 pip install -r requirements.txt 无效可编辑项 ‘e .‘(-e 拼写错误)问题
  • 番禺网站制作技术wordpress模板不显示
  • 门户网站建设自查整改报告泊头网站建设价格
  • CMake进阶:解析自定义函数 / 宏的可变参数(ARGN)的指令cmake_parse_arguments
  • 中山市 有限公司网站建设页面设计制作网站
  • 洛宁县东宋乡城乡建设局网站怎样维护公司网站
  • 最新Kolmogorov-Arnold网络架构下的KANConv
  • 【C语言操作符终极指南】万字总结:从二进制到表达式求值,全方位解析+避坑指南
  • 大模型-扩散模型(Diffusion Model)原理讲解(5)
  • 基于51单片机的多功能电子万年历
  • iis中的网站启动不了湖南省郴州市宜章县邮政编码
  • 镇江网站建设活动方案c 做网站源码实例
  • 网站网页能自己做吗甘肃省建设稽查执法局网站
  • 家电维修企业网站源码台州椒江找人做网站
  • 小公司做网站wordpress login插件
  • 苏州网站建设最好网络安全监测服务
  • 曹妃甸网站建设flex网站模板