资源名称:Head First 软件开发(中文版)
内容简介:
《Head First软件开发(中文版)》内容包括:伟大的软件开发:让客户满意、收集需求:知道客户需要什么、项目规划:为成功而筹划、使用情节和任务:开始你实际的工作、足够好的设计:以良好的设计完成工作、构建你的软件代码:测试和连续集成:智者千虑必有一失、测试驱动开发:让代码负起责来、结束开发循环:涓涓细流归大海……
资源目录:
引言
本书适合谁?
我们知道你们在想什么
元认知
让你的大脑顺从你
读我
技术审阅团队
致谢
伟大的软件开发
让客户满意
Tom's Trail即将上线
大多数项目都有两个焦点
大霹雳式开发法
时间飞驰:两周以后
大霹雳开发法通常以一团糟结束
伟大的软件开发是……
通过开发循环达到目标
每个开发循环是一个微型项目
每个开发循环都会产生有品质的软件
客户会请求变更
由你来进行调整
然而,有一些大的问题
开发循环自动处理变更(好啦,一点点啦)
直到软件交付,你的开发工作才算完成
软件开发工具箱
……
收集需求:知道客户需要什么
项目规划:为成功而筹划
使用情节和任务:开始你实际的工作
足够好的设计:以良好的设计完成工作
版本控制:防御性开发
构建你的软件代码:自动化构建……
测试和连续集成:智者千虑必有一失
测试驱动开发:让代码负起责来
结束开发循环:涓涓细流归大海……
下一轮开发循环:无事就要生非
软件错误:专业排错
真实的世界:落实流程