实现OO的最后一公里(经典导读)
来源:互联网 发布:淘宝卖数据 编辑:程序博客网 时间:2024/05/01 08:09
一切要从《系统分析师UML实务手册》谈起
在台湾,有许多读者手上同时拥有《系统分析师UML实务手册》及《C++程序员UML实务手册》这两本书。有些读者看完前者之后,又买了后者;也有些读者买了后者之后,又买了前者。甚至,多位非C++用户的读者来信说到,他们很喜欢《C++程序员UML实务手册》一书。在这里,我想一并谈论我对这两本书的原始写作构想,希望读者喜欢这两本书。
在《系统分析师UML实务手册》一书中,我摘掉了许多烦杂的UML概念,仅精简介绍部分核心概念。我发现在编写过程中,谈论许许多多的主题并不难;如何去除烦杂的枝节,但是又能让读者学到东西,这通常才是我伤透脑筋、不断斟酌的地方。
我认为学习UML最成功的技巧是“提问”;如果问对了问题,就能找到所需要的答案。那么怎样提问可以获得建构UML模式所需要的资料?我在多次的授课教材中都编写过类似的问卷,试图告诉系统分析师可以向使用者提出哪些问题,而问题的答案可以被填入哪款UML图中。因此,我把“提问”的技巧和经验放到《系统分析师UML实务手册》书里。至于模拟对话的设计,只是为了将“提问”放到一个情境,让读者体验可以在什么情境下提问,如此误打误撞而成。
不过,我也想到,如果包含PSM或编码阶段,或许可以让读者看到更清楚的全貌。PSM必须锁定实体平台,所以谈PSM的书必须包含更多的UML、更多的实体平台技术、更多的设计技巧,这样一本书必须有更精心的写作构想,否则读者可能会读得很吃力。
但是,我也想要带领《系统分析师UML实务手册》的读者更进一步地学习OO、UML或是任何的软件开发主题。所以编写了《C++程序员UML实务手册》一书。由于这本书是锁定给程序员看的,所以讨论了更多关于UML的概念!
因此,在《C++程序员UML实务手册》一书中,读者可以看到最简单的PSM设计图与PIM设计图的差异,同时也会看到程序员拿到PSM设计图时,可以如何编写程序代码。当然,最重要的是,通过《C++程序员UML实务手册》一书,读者可以学到更多UML在实作阶段的应用状况。
您可以在当当网第一时间采购该套丛书:
您也可以在互动网购买此套丛书
您可以在华储网购买此套丛书:http://www.huachu.com.cn
- 实现OO的最后一公里(经典导读)
- 实现OO的最后一公里(经典导读)
- 我的最后一公里
- 最后一公里
- Caffe源码导读(7):LRN层的实现
- Caffe源码导读(7):LRN层的实现
- Caffe源码导读(7):LRN层的实现
- Caffe源码导读(1):LRN层的实现
- Caffe源码导读(7):LRN层的实现
- 对测试最后一公里的思考
- 实现无需OO机制的观察者(性能至上)
- OO经典说明图
- Lua 中实现 OO 的一种方案
- Lua集锦三 oo 的实现
- 可变长数组的 OO 实现
- OO实现ALV(二)<转>
- OO实现ALV(一)<转>
- OO实现ALV(四)<转>
- ACE总体简介
- C#中子线程控制进度条的一个简单例子
- 家里(五一回家)
- 在CSDN上灌了一个月水
- AspNetPager分页控件 最新动态
- 实现OO的最后一公里(经典导读)
- 在php中使用mb_substr($row['title'],0,15,'utf-8')解决获取的字符后面几们的乱码问题
- 素数表 与 质因数分解
- 兵马未动,粮草先行
- 11
- 用多种方式备份Blog
- JavaBean+Jsp 实现页面分页
- 通过urlconnection发送cookie,跟用户代理类型有什么关系呢
- w18.vg/lz.gif网马解密之粗浅分析