软件开发与创新 在线电子书 图书标签: 软件开发 计算机 软件工程 程序设计 敏捷 软件 科普 技术
发表于2024-12-24
软件开发与创新 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
阅读,是学习,也是检验。我从语言+面对对象+测试三章获益匪浅,对其他内容却不甚了了。兴趣所在,昭然若揭。
评分第四章(面向对象语言中用函数式)和第十一章(创新)还不错,其他内容一般般吧,随便翻翻好了~ 2018-3-20 @诚园,借于浙大图书馆
评分看标题还是很不错的,内容总体一般般,比较零散。
评分因为是文集,所以可能只有几篇文章合口味,其他的都不合适于现在的需要。
评分有几章讲测试和集成的还不错
Farooq Ali
作为一位多专业技能的通才以及T型思考者,Farooq乐于从诸多不同的角度思考问题,帮助团队提出创新性的解决方案。作为ThoughtWorks的首席咨询师,他曾经担当过许多不同的角色:开发人员、业务分析师、项目经理、用户体验设计师。Farooq对于可视化思考充满激情,并将其运用于产品构思、代码美学、数据分析等诸多领域。Farooq现任ThoughtWorks美洲社会影响力计划的负责人,为技术、创新与社会影响寻求更好的解决方案。
Ola Bini
Ola Bini来自瑞典,是一名程序设计语言极客,在ThoughtWorks芝加哥分部工作。他是JRuby的核心开发者之一,从2006年开始参与JRuby的开发。曾几何时,Ola厌倦了所有的现有语言,于是他创建了自己的语言Ioke。后来,他又厌倦了,于是又有了Seph。他曾撰写了《JRuby实战》(Practical JRuby on Rails)一书,还是Using JRuby 的合著者。他在无数的会议上发言,为很多开源项目贡献过代码。他还是JSR292的专家组成员之一。
他热衷实现程序设计语言、正则表达式引擎以及寻找更好的YAML解析器的实现方式。
Brian Blignaut
Brian曾在ThoughtWorks担任了3年多的首席咨询师。在此期间,他参与交付了很多知名公司的定制项目,包括大型的面向终端客户的网站和实时流计算平台。他曾做过很多JavaScript测试方面的演讲,现在在伦敦做独立咨询师。
James Bull
James是一个有QA背景的敏捷软件开发者。他在ThoughtWorks做了很多测试自动化方面的工作。他坚信,整个团队都能从中受益的测试套件才是好的测试套件。James没在摆弄电脑的时候,肯定是在摆弄爱车。
Neal Ford
Neal Ford在ThoughtWorks担任软件架构师、Meme Wrangler。他还设计和开发过很多应用程序,给很多杂志写过文章,做过很多视频或者DVD演讲,还曾出版、编辑、参与过8本涉及多种题材的书。他专注于设计和构建大型的企业应用程序。他还是一名在国际上颇受欢迎的演讲者,曾在300多个开发者会议上做过2000多次演讲。
他的网站是http://nealford.com,也可以通过邮件nford@thoughtworks.com联系他,他欢迎各种反馈意见。
Martin Fowler
Martin自称作家、演讲者……其实他就是一个在软件开发这个话题上喋喋不休的博学者。Martin从20世纪80年代中期就开始在软件行业工作了,也是在那时他接触到了面向对象的“新概念”。他在90年代的大多数时间是一名咨询师和培训师,帮助人们开发面向对象系统,专注于企业应用程序。他于2000年加入ThoughtWorks。
他最大的兴趣是,找出一种设计软件的方式,尽可能提高开发团队的生产率。在寻找的过程中,他努力找出好的软件设计模式,以及支持这种模式的开发流程。Martin成了敏捷方法的狂热追随者,还关注演进式软件设计。
Luca Grulla
Luca曾在ThoughtWorks工作过4年。作为首席咨询师,他帮助客户采用敏捷和精益的方法交付高质量的软件,目前在伦敦的Forward做高级程序员。他现在的工作是,试用新的语言和新的技术,每天向产品环境提交几个新特性。他还是全球IT社区的活跃成员,经常在国际性的会议上发言,还是Italian Agile Day、EuroClojure等欧洲会议的委员会成员。
Alistair Jones
Alistair Jones既是开发人员与技术负责人,又是架构师及教练。他组建出来的团队具有良好的决策能力,也能够产出优良的软件。他喜欢向人们展示,与老式的交付方式相比,敏捷方法更需要(且更能形成)严明的纪律。
Aman King
Aman King是一个应用程序开发人员。作为分布式团队的一员,他构建过很多复杂的商业应用。TDD是他的阳光和空气,他做起重构来就好像和代码有仇一样。
Patrick Kua
Patrick Kua在ThoughtWorks是一名活跃的多面手,他不喜欢被人贴上标签。Patrick多数时间都在领导技术团队,培训敏捷和精益方法。有时,他也会拯救团队于水火之中。Patrick热衷研究学习之道和持续改进,也乐于帮助他人,激起他们在这些领域的兴趣。
Marc McNeill
Marc关注把多种不同风格的团队团结起来,精诚一致地打造非凡的用户体验。Marc拥有人因工程专业的博士学位,在ThoughtWorks工作的7年间,他把设计思维和精益创业介绍给了世界各地的客户团队。他做事迅速而且注重成效,通过不断地试错帮助团队把想法转化成成功的产品。他是《当用户体验设计遇上敏捷》(Agile Experience Design)一书的作者之一(另一合作者是Lindsay Ratcliffe)。他的Twitter账号是@dancingmango。
Julio Maia
Julio Maia在ThoughtWorks做技术咨询师已经5年了。他在集成、自动化、运营、测试基础和应用开发等领域帮助客户解决问题,构建软件解决方案。
Mark Needham
Mark Needham是ThoughtWorks的一名软件开发人员。在ThoughtWorks工作的6年中,他使用敏捷方法帮客户解决问题,在项目中用过C#、Java、Ruby,还有Scala。
Sam Newman
Sam Newman是ThoughtWorks的技术咨询师,在ThoughtWorks工作8年有余。他在很多公司工作过,始终致力于利用技术扩展IT影响力。
Rebecca Parsons
Rebecca Parsons是ThoughtWorks的CTO,她已经想不起自己接触技术有多长时间了。她对各种技术,尤其是程序设计语言富有热情。她在莱斯大学取得了计算机科学的博士学位,其间,她专攻语言语义学和编译器。她还做过进化计算和计算生物学方面的工作。
Cosmin Stejerean
Cosmin Stejerean是有8年多经验的专业软件开发者。他现在在Simple做运维工程师,生活在得克萨斯州达拉斯市。他之前是ThoughtWorks的首席咨询师和培训师。
在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语言中使用函数式编程技术,现代Java Web应用,以及处理JavaScript中的各种问题。书中还会概览当下最有趣的程序设计语言,以及信息可视化的发展情况。这些都是久经考验的洞见,因为它们都是来自ThoughtWorks专家的实践经验。本书通过各种实用及时的话题,展现了ThoughtWorks宽泛的才智和对编程技术的独特见解。
在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语言中使用函数式编程技术,现代Java Web应用,以及处理JavaScript中的各种问题。书中还会概览当下最有趣的程序设计语言,以及信息可视化的发展情况...
评分在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语言中使用函数式编程技术,现代Java Web应用,以及处理JavaScript中的各种问题。书中还会概览当下最有趣的程序设计语言,以及信息可视化的发展情况...
评分在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语言中使用函数式编程技术,现代Java Web应用,以及处理JavaScript中的各种问题。书中还会概览当下最有趣的程序设计语言,以及信息可视化的发展情况...
评分在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语言中使用函数式编程技术,现代Java Web应用,以及处理JavaScript中的各种问题。书中还会概览当下最有趣的程序设计语言,以及信息可视化的发展情况...
评分在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语言中使用函数式编程技术,现代Java Web应用,以及处理JavaScript中的各种问题。书中还会概览当下最有趣的程序设计语言,以及信息可视化的发展情况...
软件开发与创新 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024