现在位置: 首页 > 软件开发
2012-08-12 06:48 工业·编程 ⁄ 共 15710字 暂无评论
    作者写这本书的首要目的,就是希望缩小本行业中一般商用实践与大师级人物及专家们之间的知识差距。许多强大的编程技术在被编程领域的大众接触之前,都已在学术论文和期刊里尘封了多年。     成功学大师拿破仑希尔说过:什么思想决定什么样行为;什么样行为决定什么样的习惯,什么样的习惯决定什么样性格,而什么性格决定什么样的命运。     本书给我印象较深刻的章节有:前期准备...
阅读全文
2012-08-12 06:46 工业·编程 ⁄ 共 3894字 暂无评论
    前几天读了Karl E.Wiegers《软件需求》,书的内容写得非常好。我这里谈谈读了此书之后的一些感受。概括起来包括以下几点: 一、需求层次 二、需求开发(需求工程方法、需求来源、如何获取需求并给出一些指导方法) 需求分析过程: 1、 需求收集: 定义项目的视图和范围。 学习与了解本行业的知识,这样与用户比较容易沟通。 访问有潜力的用户,对用户进行分类并找各自合适的代表,找出新软件产品的用户需求。...
阅读全文
2012-08-12 06:45 工业·编程 ⁄ 共 1911字 暂无评论
    这几天读了Suzanne Robertson,James Robertson的《掌握需求过程》,本书用一个接一个的步骤、一个接一个的模板、一个接一个的例子,向我们展示了一个经过业界检验的需求收集和验证过程。     从项目启动、项目计划、项目实施、项目监控、项目结束主线角度描述了需求的目标与范围;需求规格说明书模版与需求框架;需求收集;通过需求原型获取更多、丰富的需求并发现遗漏需求;需求验证;需求管...
阅读全文
2012-08-12 06:43 工业·编程 ⁄ 共 4158字 暂无评论
软件需求(第2版) 【作者】 (美)Karl E.Wiegers 【译者】 刘伟琴 刘洪涛 如果没有正式的可验证的软件需求及有效管理需求的系统,开发人员开发出来的程序通常会与客户需要的程序不一致。在本书中,Karl Wiegers对其获奖文章中的最佳实践进行了整理和扩充,这些实践是所有软件开发参与者的重要参考依据。本书介绍了贯穿整个开发周期的管理需求工程的实用技术,包括多种可以促进用户、开发人员和管理层之间有效沟通的方法。这...
阅读全文
2012-08-09 04:23 工业·编程 ⁄ 共 682字 暂无评论
一、注意虚拟析构函数的使用       假设 class CB : public CA;       这个时候若:      CA *p = new CB();      delete p;      如果CA的析构函数不是虚拟的话,CB的析构函数就不会被执行,而只有CA的析构函数会被执行。     很多类并不是被设计作为基类的。只有类在行为...
阅读全文
2012-08-09 04:17 工业·编程 ⁄ 共 1218字 暂无评论
使用一种强制的机制保证一些致命错误能够被处理是一个明智的选择。比如说内存错,文件错等等。       在C++中引入了一种在C语言中不存在的特性,错误捕捉机制(try/catch),这是一种强制性的机制,如果程序中抛出的异常未被成功捕捉,该异常将一直会沿着函数调用的顺序上升,直到被捕捉到为止。而默认的main函数之外存在有异常捕捉代码,这段默认的异常捕捉代码将会终止程序并报告异常的发生。 ...
阅读全文
2012-08-09 04:14 工业·编程 ⁄ 共 414字 暂无评论
TRACE宏对于VC下程序调试来说是很有用的东西,有着类似printf的功能;该宏仅仅在程序的DEBUG版本中出现,当RELEASE的时候该宏就完全消息了,从而帮助你调式也在RELEASE的时候减少代码量。 使用非常简单,格式如下: TRACE("DDDDDDDDDDD"); temp=123; TRACE("wewe%d",temp); 分别在调试窗口显示: DDDDDDDDDDD wewe123 同样还存在TRACE0,TRACE1,TRACE2。。。分别对应0,1,2。。个参数 TRACE信息输出到V...
阅读全文
2012-08-09 01:44 工业·编程 ⁄ 共 1347字 暂无评论
    评选的标准依然是:1)Amazon的浏览次数 ;2) Amazon的评分 ; 3) google的点击次数 ; 4) 是否得到 Jolt 奖 (一本技术书籍只有在获得了Jolt奖之后才能真正奠定经典的地位)。 下面是全部名单,如果你对敏捷开发有兴趣,可以看看你看过其中一本还是几本? 1: Robert C. Martin Agile Software Development: Principles, Patterns and Practices 2: Martin Fowler Refactoring: Improving the Desi...
阅读全文
2012-08-01 05:32 工业·编程 ⁄ 共 4351字 评论 2 条
一.引言 VC++的MFC类库实际上是Windows下C++编程的一套最为流行的类库。MFC的框架结构大大方便了程序员的编程工作,但是为了更加有效、灵活的使用MFC编程,了解MFC的体系结构往往可以使编程工作事半功倍。它合理的封装了WIN32 API函数,并设计了一套方便的消息映射机制。但这套机制本身比较庞大和复杂,对它的分析和了解无疑有助于我们写出更为合理的高效的程序。这里我们简单的分析MFC的消息响应机制,以了解MFC是如何对Windo...
阅读全文
2012-08-01 05:28 工业·编程 ⁄ 共 4707字 暂无评论
    Windows操作系统最大的特点就是其图形化的操作界面,其图形化界面是建立在其消息处理机制这个基础之上的。如果不理解Windows消息处理机制,肯定无法深入的理解Windows编程。可惜很多程序员对Windows消息只是略有所闻,对其使用知之甚少,更不了解其内部实现原理,本文试着一步一步向大家披露我理解的Windows消息机制。可以说,掌握了这一部分知识,就是掌握了Windows编程中的神兵利器,灵活运用它,将会极大...
阅读全文