首页 > 其他分享 >UMLChina为什么叒要翻译《分析模式》?

UMLChina为什么叒要翻译《分析模式》?

时间:2024-06-01 12:04:08浏览次数:12  
标签:翻译 模型 中译本 模式 UMLChina Analysis UML

UMLChina受机械工业出版社委托,重新翻译《分析模式》。

Martin Fowler的“Analysis Patterns,Reusable Object Models”,原书出版于1997年,至今为止未出第2版。

2004年,机械工业出版社出版该书中译本《分析模式》。

2020年,人民邮电出版社重新翻译,出版新的中译本《分析模式》。

这一次,为什么又要重新翻译?

因为这一次不只是翻译,还要解决二十多年来读者经常抱怨但一直未解决的问题。

一、书中的模型全部改为UML,而且是中文!

“Analysis Patterns”的写作是在UML规范发布之前,作者从一些方法学中选择了类似于UML类图、序列图、状态机图、活动图、包图的表示法。

“Analysis Patterns”出版后,Martin Fowler在自己的网站上逐渐提供各章的UML图:

图片

图1 MartinFowler.com的链接

但目前为止,只提供了6章(分别为2、3、4、5、6、8)。全书连带附录共18章,其中有15章有模型图。

2004年的机工中译本,在这方面没有做调整:

图片

图2 2004年机工中译本第6章截图

到了2020年,人邮中译本在这方面还是没有做调整:

图片

图3 2020年人邮中译本第6章截图

这一次的中译本,我们将

(1)把全部15章的模型图用UML表示

(2)用EA(Enterprise Architect)绘制,并向读者提供有所有图形的模型文件(eap、qea和xml格式)

(3)模型的内容是中文的!

我们可以对比原书第9章的图9-1和用EA绘制的图9-1:

图片

图片

图4 原书模型图和EA绘制的中文模型图

二、修正原文存在的一些问题

在Fowler所写的书中,《分析模式》在读者中的热度远不如《企业应用架构模式》、《UML精粹》、《重构》等书,导致读者在阅读中的一些疑问一直没有得到很好的归集和解决。

本次中译本将解决这些问题。

标签:翻译,模型,中译本,模式,UMLChina,Analysis,UML
From: https://blog.csdn.net/rolt/article/details/139310394

相关文章

  • [缝合故事]1999-幻影战斗机《分析模式》和分析模式(1)
    DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集题目没错吧?是不是手抖,多粘贴了一个“分析模式”?分析模式≠《分析模式》,这个区别后面再说。一、UMLChina和《分析模式》的故事2001年5月,UMLChina发布了电子杂志《非程序员》第1期,上面......
  • 1.1 建造者模式
    1.1前言近来,在学习缓存的过程中,发现Guava和Caffeine等本地缓存都是使用建造者模式来创建对象,因此针对建造者模式进行学习和实现。1.2目标理解建造者模式与折叠构造函数模式以及JavaBean模式创建对象的区别如何使用链式调用在没有调用某种参数的情况下使用默认构造参数......
  • Spring Bean多例作用域:原型模式的深度剖析与源码之旅
    1.引言在Spring框架中,Bean的多例作用域(prototype)提供了一种重要的实例化模式,它允许每次从Spring容器中请求Bean时都创建一个新的实例。这种模式在处理需要频繁创建和销毁实例的场景,以及不希望在不同请求或会话之间共享状态的Bean时特别有用。本文将通过深度剖析多例作用域......
  • 117文章解读与程序——太阳能学报EI\CSCD\北大核心《多种调度模式下的光储电站经济
    ......
  • 设计模式定义
    一.设计模式的分类1.按照目的创建型:负责对象的创建结构型:处理类与对象间的组合行为型:类与对象交互中的职责分配2.按照范围类模式:处理类与子类的静态关系对象模式:处理对象间的动态关系 二.设计模式的定义创建型模式简单工厂模式提供一个工厂类,根据传入参数来决定......
  • [设计模式]行为型模式-观察者模式
    前言观察者模式(ObserverPattern)是一种行为型设计模式,它定义了一种一对多的依赖关系,当一个对象的状态发生改变时,其所有依赖者都会收到通知并自动更新。在观察者模式中,有两种主要的角色:观察者(Observer):观察者是一个接口或抽象类,它定义了一个更新的接口,使得被观察者在状态发生变......
  • 29-ESP32-S3-WIFI篇-00 STA模式扫描全部 AP
    ESP32-S3WIFI_Driver引言ESP32-S3是一款集成了Wi-Fi和蓝牙功能的芯片。关于WIFI的部分,其实内容比我想象的要多得多。所以通常来说,如果你想要编写自己的Wi-Fi应用程序,最快捷的方法就是先找一个类似的示例应用,然后将它的相关部分搬移到你的项目中,强烈建议在开始项目前先阅......
  • JS设计模式学习【待吸收】
    版权:千锋HTML5大前端教研院,源自大前端私房菜JS设计模式一.设计模式介绍设计模式是我们在解决问题的时候针对特定问题给出的简洁而优化的处理方案在JS设计模式中,最核心的思想:封装变化。将变与不变分离,确保变化的部分灵活、不变的部分稳定。二.构造器模式类似......
  • 闲鱼系列课 店群无货源模式-爆品打造硬件+软件+人工
    1-1闲鱼怎么设置2-2闲鱼正确养号3-3闲鱼店铺怎么布局4-4多账号怎么注册5-5怎么隐藏自己的店铺6-6会引流的宝贝视频操作7-7标题怎么写8-8日出30单的权重9-9客服系统-自动回复10-10闲鱼怎么测款11-11最有效的爆品打造方法12-12怎么解决闲鱼限流问题13-13怎么高效转......
  • 说说你对单例模式的理解?如何实现?
     一、是什么单例模式(SingletonPattern):创建型模式,提供了一种创建对象的最佳方式,这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建在应用程序运行期间,单例模式只会在全局作用域下创建一次实例对象,让所有需要调用的地方都共享这一单例对象,如下图所......