第二章 态度决定一切
1.做事
2.欲速则不达
3.对事不对人
4.排除万难,奋勇前进
第三章 学无止境
5.跟踪变化
6.对团队投资
7.懂得丢弃
8.打破砂锅问到底
9.把握开发节奏
第四章 交付用户想要的软件
10.让客户做决定
11.让设计指导而不是操纵开发
12.合理地使用技术
13.保持可以发布
14.提早集成,频繁集成
15.提早实现自动化部署
16.使用演示获得频繁反馈
17.固定的价格就意味着背叛承诺
18.使用短迭代,增量发布
第五章 敏捷反馈
19.守护天使
20.先用它再实现它
21.不同环境,就有不同问题
22.度量真实的进度
23.倾听用户的声音
第六章 敏捷调试
24.记录问题解决日志
25.警告就是错误
26.报告所有异常
27.提供有用的错误信息
28.做代码复查
第七章 保持简单
29.保持简单
范例:开发流程
第一步 明确逻辑流程
1.明确开发目的
2.构建流程图
3.明确代码逻辑
4.设计代码框架
第二步 代码书写
1.管理时间,评估开发进度
2.轻重缓急排序
3.保持开发节奏
4.记录BUG日志
5.度量真实进度
6.评估风险及等级
第三步 敏捷调试
1.交由测试
2.内测
3.不同环境,不同结果
4.提前部署,测试环境
第四步 态度决定一切
1.排除万难,奋勇前进
2.保持简单
3.保持健康,足够的休息
范例二 术语索引
A
abstract 抽象
actual parameter 实参
API 接口
assignment operator 赋值运算符
B
brush 画刷
C
check box 复选框
class template 类模板
class wizard 类向导
common control 公共控件
constructor 构造函数
context 上下文
component 组成的
D
data member 数据成员
Debug 调试器
declaration 声明
destructor 析构函数
developer sudio 开发环境窗口
document template 文档模板
dynamic bind 动态绑定
dynamic creation 动态创建
E
enum 枚举类型
exception 异常
extern 外部属性
exception handle 异常处理
explicit linking 显式链接
F
form control 窗体控件
function declaration 函数声明
function overload 函数重载
function prototype 函数原型
G
global variable 全局变量
H
heap 堆
I
implicit linking 隐式链条
instance 应用程序实例
L
local variable 局部变量
M
member function 成员函数
member variable 成员变量
multiple 多个部分组成
multiple thread 多线程
multiple inheritance 多继承
N
namespace 命名空间
O
object 对象
operator overload 运算重载符
override 覆盖
P
palette 调色板
persistence 持久性
pop 出栈
push 入栈
process 进程
progress 进度条控件
property 属性
pure virtual function 纯虚拟函数
R
reference 引用
release version 发布版
S
schedule 进程
static link library 静态库连接
stack栈
stock堆(heap)
structure 结构
subclass 子类
submenu子菜单
T
tab 标签
tab control 标签控件
tips 小贴士
template 模板
toolbar 工具栏
V
virtual function 虚拟函数
W
warning 警告
wizard 向导
worker thread 工作线程
workspace 项目工作区