程序开发心理学-(银年纪念版)
本书特色
[
本书出自软件领域著名思想家,美国计算机名人堂首批成员之一的 gerald m.weinberg 温伯格之手。本书关注的是程序开发过程中人的因素,堪称这一领域的开山之作。本书的初稿完成于整整 40 年前,作者当时慧眼独具,前瞻性地提出了将程序开发作为一种人类行为来考察的观点。几十年来,本书已让无数读者从中受益,时至今日仍然是畅销全球的经典之作。
]
目录
**篇 作为人类行为的程序开发1 阅读程序 4一个例子 6机器的局限7语言的局限 8程序员的局限 9历史遗留问题10规范11小结 12思考题 12参考资料13本章评注 142 优秀程序的要素 16技术规范 18日程计划20适应性21效率 23小结 26思考题26参考资料27本章评注 283 如何研究程序设计 30自省 31观察 33实验 36心理学测量 39利用行为科学中的数据 42小结 44思考题 45参考资料 46本章评注 50第二篇 作为社会行为的程序开发4 程序开发组 59正式与非正式组织机构 59自然环境与社会结构 62错误与唯我独尊 65无私式程序开发 69建立与维护程序开发的环境 73小结 78思考题 78参考资料 80本章评注 815 程序开发团队 85团队的组建 85目标的设定与认同 90团队的领导者及其领导方法 97团队中可能出现的危机 104小结 111思考题 112参考资料 114本章评注 1156 程序开发项目 119在变化中保持稳定性 119绩效评价 124项目结构 130大型项目中共同的社会性问题 134小结 138思考题 139参考资料141本章评注 143第三篇 作为个人行为的程序开发7 程序开发任务的差异 150专业的与业余的程序开发 150程序员想要做什么 155程序开发工作的不同阶段162小结168思考题 169参考资料 170本章评注 1728 性格因素 174疯狂的轰炸机 174性格的改变 176性格中经久不变的部分179关键的性格特征 182性格测试 186程序员的性格测验 190小结 192思考题 193参考资料 194本章评注 1959 智力水平及问题求解能力 197心理定势 197问题求解的一些维度 201程序开发的智力因素 203智力测验 207程序员的智力测验 209小结 215思考题 216参考资料 217本章评注 2201 0 积极性、培训及经验 222积极性 223培训、课程学习与教育228学习的阻力 232如何学习程序开发 237小结 243思考题 244参考资料 245本章评注 246第四篇 程序开发工具11 程序语言 253程序语言与自然语言 253程序语言设计 257小结 261思考题 261参考资料 262本章评注 2641 2 程序语言设计的一些原则 266一致性 266简洁性 273局部性与线性 279传统与创新 283专用的、多用的以及玩具式语言 289小结 293思考题 295参考资料 296本章评注 3001 3 其他的程序开发工具 302程序测试工具 302操作系统 307分时与批处理 315文档管理 319小结 328思考题 328参考资料 330本章评注 334第五篇 结语图表索引 344
封面
书名:程序开发心理学-(银年纪念版)
作者:温伯格
页数:344
定价:¥79.0
出版社:电子工业出版社
出版日期:2015-07-01
ISBN:9787121258589
PDF电子书大小:108MB 高清扫描完整版