|
Thoughtworks Anthology
Book description
This collection of essays covers a wide range of issues facing software developers today. In this book, you'll find a treasure trove of pragmatic advice to improve the effectiveness of your development efforts. You'll 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!
Full Description
CONTENTS:
# Introduction
# Solving the Business Software ``Last Mile''
# One Lair and Twenty Ruby DSLs
# The Lush Landscape of Languages
# Polyglot Programming
# Object Calisthenics
# What Is an Iteration Manager Anyway?
# Project Vital Signs
# Consumer-Driven Contracts: A Service Evolution Pattern
# Domain Annotations
# Refactoring Ant Build Files
# Single-Click Software Release
# Agile vs. Waterfall Testing for Enterprise Web Apps
# Pragmatic Performance Testi
|