软件之道:软件开发争议问题剖析
鲍央舟 张玳 沈欢星 译
出版时间:2012年02月
页数:438
“虽然我们自称是‘工程师’,然而编程过程并非机械地由数据驱动,而是更多地取决于编程人员的感受。以软件开发的大量经验性数据为基础,编程过程完全可以达到个性化与系统化的
统一。”
——Jason Cohen,Smart Bear和WPEngine公司创始人
相信大家常常听说某些工具、技术和实践方法可以改进软件开发,但其中哪些说法是可被证实的,哪些仅仅是人们一厢情愿的想法?本书收录了Steve McConnell、Barry Boehm和Barbara Kitchenham等几十位软件工程领域顶尖研究人员的文章,深入讨论了软件开发社区中常见的一些观点,一些是确凿事实,一些则是荒诞说法。他们的深刻见解定会让你大开眼界。
· 某些编程人员的工作成效果真是他人十倍之多?
· 测试驱动的开发果真能帮助更快、更好地开发代码?
· 软件的bug数量果真可以利用代码度量进行预测?
· 设计模式果真有助于构建更好的应用程序?
· 人员个性会对结对编程产生何种影响?
· 地理位置的距离和公司职位的差距,究竟何者影响更大?
书名:软件之道:软件开发争议问题剖析
译者:鲍央舟 张玳 沈欢星 译
国内出版社:人民邮电出版社
出版时间:2012年02月
页数:438
书号:978-7-115-27044-3
原版书书名:Making Software
原版书出版商:O'Reilly Media
Andy Oram
Andy Oram是O'Reilly Media的编辑。他从1992年开始就在这家公司工作,Andy目前主要关注自由软件和开源技术。他在O'Reilly的工作成果包括第一批Linux系列丛书以及2001年的P2P系列丛书。他的编程技术和系统管理技术大多都是自学的。Andy还是Computer Professionals for Social Responsibility协会的成员并且经常在O'Reilly Network(http://oreillynet.com)和其他一些刊物上撰写文章,这些文章的主题包括互联网上的政策问题,以及影响技术创新的潮流及其对社会的影响。他的网址为http://www.praxagora.com/andyo。
Greg Wilson
Greg Wilson在爱丁堡大学获得了计算机科学博士学位,他的研究领域包括高性能科学计算,数据虚拟化以及计算机安全。他现在是多伦多大学计算机科学系的一位副教授,并且是《Dr. Dobb's Journal》杂志的特约编辑。