不知道如何着手进行软件开发?看看《Head First软件开发》吧!
[复制链接]
不知道如何着手进行软件开发?看看《Head First软件开发》吧!
您将从《Head First软件开发(中文版)》学会什么?
你可曾想过测试驱动开发的真正含义吗?你又曾想过高级顾问是如何运用最佳实践赚取高额钟点费的吗?或许,你正准备进行自动化的构建,使代码在版本控制之中,为软件进行重构,并将一些设计模式集成到你的软件系统之中。在你完成《Head First软件开发(中文版)》阅读之时,你将能跟踪工作量完成状况,解释开发团队中开发人员的编码能力与时间效率值,并且为项目反复进行需求、设计、开发与部署等工作。
这《Head First软件开发(中文版)》为何与众不同?
我们认为你的时间宝贵,不应该浪费在努力理解新概念之中。利用最新的认知科学与学习理论的研究成果, 《Head First软件开发》采取专为大脑工作而设计的丰富视觉化风格,而不是令人昏昏欲睡的冗赘叙述。
重视大脑的学习指南。学习Mary如何满足她的客户的真实用户故事,通过测试驱动开发去避免不可见的软件灾难,通过跟踪burn-down率保持你的项目进度,通过开发速度弄清你的团队的生产率并以此进行评估。掌握经验丰富的软件开发人员的技术和工具。
说明:本资源搜集了英文版和中文版两种,大家可以选择阅读。
Head First软件开发(中文版)
https://download.eeworld.com.cn/detail/tiankai001/524877
Head.First.Software.Development
目录(简要版)
引言
1 伟大的软件开发:让客户满意
2 收集需求:知道客户需要什么
3 项目规划:为成功而筹划
4 使用情节和任务:开始你实际的工作
5 足够好的设计:以良好的设计完成工作
6 版本控制:防御性开发
6.5 构建你的软件代码:自动化构建……
7 测试和连续集成:智者千虑必有一失
8 测试驱动开发:让代码负起责来
9 结束开发循环:涓涓细流归大海……
10 下一轮开发循环:无事就要生非
11 软件错误:专业排错
12 真实的世界:落实流程
|