{"id":722,"date":"2014-06-18T14:47:26","date_gmt":"2014-06-18T14:47:26","guid":{"rendered":"https:\/\/caroli.org\/en\/?p=722"},"modified":"2019-02-22T12:29:27","modified_gmt":"2019-02-22T15:29:27","slug":"the-thoughtworks-anthology-essays-on-software-technology-and-innovation-pragmatic-programmers-2008","status":"publish","type":"post","link":"https:\/\/caroli.org\/en\/the-thoughtworks-anthology-essays-on-software-technology-and-innovation-pragmatic-programmers-2008\/","title":{"rendered":"The ThoughtWorks Anthology: Essays on Software Technology and Innovation (Pragmatic Programmers, 2008)"},"content":{"rendered":"<p>Please find below the information about the Thoughtworks Anthology, Volume 1. You can find this data at <a href=\"https:\/\/pragprog.com\/book\/twa\/thoughtworks-anthology\" target=\"_blank\" rel=\"noopener\">the book page on the Pragmatic Bookshelf \u00a0website<\/a>.<\/p>\n<div id=\"attachment_723\" style=\"width: 215px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/caroli.org\/en\/wp-content\/uploads\/sites\/5\/2014\/06\/Thoughtworks-Anthology-1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-723\" class=\"size-full wp-image-723\" alt=\"Thoughtworks-Anthology-1\" src=\"https:\/\/caroli.org\/en\/wp-content\/uploads\/sites\/5\/2014\/06\/Thoughtworks-Anthology-1.jpg\" width=\"205\" height=\"246\" \/><\/a><p id=\"caption-attachment-723\" class=\"wp-caption-text\">The ThoughtWorks Anthology &#8211; book cover<\/p><\/div>\n<p>&nbsp;<\/p>\n<h3>About this Book<\/h3>\n<p>This collection of essays covers a wide range of issues facing software developers today. In this book, you\u2019ll find a treasure trove of pragmatic advice to improve the effectiveness of your development efforts.<\/p>\n<p>You\u2019ll find essays on testing, controlling a project, the creation of domain specific languages, issues of build and deploy, programming languages, techniques for software development, and more!<\/p>\n<p><b>Table of Contents:<\/b><\/p>\n<ul>\n<li>Introduction<\/li>\n<li>Solving the Business Software &#8220;Last Mile\u2019\u2018<\/li>\n<li><a title=\"extract\" href=\"https:\/\/media.pragprog.com\/titles\/twa\/martin_fowler.pdf\" target=\"_blank\" rel=\"noopener\">One Lair and Twenty Ruby DSLs<\/a><\/li>\n<li>The Lush Landscape of Languages<\/li>\n<li>Polyglot Programming<\/li>\n<li>Object Calisthenics<\/li>\n<li>What Is an Iteration Manager Anyway?<\/li>\n<li>Project Vital Signs<\/li>\n<li>Consumer-Driven Contracts: A Service Evolution Pattern<\/li>\n<li>Domain Annotations<\/li>\n<li>Refactoring Ant Build Files<\/li>\n<li>Single-Click Software Release<\/li>\n<li>Agile vs. Waterfall Testing for Enterprise Web Apps<\/li>\n<li>Pragmatic Performance Testing<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><b>About the Author:<\/b><\/p>\n<p>Featuring essays by:<\/p>\n<ul>\n<li>Roy Singham<\/li>\n<li>Martin Fowler<\/li>\n<li>Rebecca Parsons<\/li>\n<li>Neal Ford<\/li>\n<li>Jeff Bay<\/li>\n<li>Michael Robinson<\/li>\n<li>Tiffany Lentz<\/li>\n<li>Stelios Pantazopoulos<\/li>\n<li>Ian Robinson<\/li>\n<li>Erik Doernenburg<\/li>\n<li>Julian Simpson<\/li>\n<li>Dave Farley<\/li>\n<li>Kristan Vingrys<\/li>\n<li>James Bull<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Please find below the information about the Thoughtworks Anthology, Volume 1. You can find this data at the book page on the Pragmatic Bookshelf \u00a0website. &nbsp; About this Book This collection of essays covers a wide range of issues facing software developers today. In this book, you\u2019ll find a treasure trove of pragmatic advice to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":723,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1929],"tags":[722,702],"inception_activities":[],"colaboradores":[],"class_list":["post-722","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-events-and-trainings","tag-anthology-en","tag-book-en"],"_links":{"self":[{"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/posts\/722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/comments?post=722"}],"version-history":[{"count":0,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/posts\/722\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/media\/723"}],"wp:attachment":[{"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/media?parent=722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/categories?post=722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/tags?post=722"},{"taxonomy":"inception_activities","embeddable":true,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/inception_activities?post=722"},{"taxonomy":"colaboradores","embeddable":true,"href":"https:\/\/caroli.org\/en\/wp-json\/wp\/v2\/colaboradores?post=722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}