TAILIEUCHUNG - Growing Object-Oriented Software, Guided by Tests

Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software grows.” --Ward Cunningham “At last, a book suffused with code that exposes the deep symbiosis between TDD and OOD. This one's a keeper.” --Robert C. Martin “If you want to be an expert in the state of the art in TDD, you need to understand the ideas in this book.”--Michael Feathers | Praise for Growing Object-Oriented Software Guided by Tests The authors of this book have led a revolution in the craft of programming by controlling the environment in which software grows. Their Petri dish is the mock object and their microscope is the unit test. This book can show you how these tools introduce a repeatability to your work that would be the envy of any scientist. Ward Cunningham At last a book suffused with code that exposes the deep symbiosis between TDD and OOD. The authors pioneers in test-driven development have packed it with principles practices heuristics and best of all anecdotes drawn from their decades of professional experience. Every software craftsman will want to pore over the chapters of worked examples and study the advanced testing and design principles. This one s a keeper. Robert C. Martin Design is often discussed in depth but without empiricism. Testing is often promoted but within the narrow definition of quality that relates only to the presence or absence of defects. Both of these perspectives are valuable but each on its own offers little more than the sound of one hand clapping. Steve and Nat bring the two hands together in what deserves and can best be described as applause. With clarity reason and humour their tour de force reveals a view of design testing code objects practice and process that is compelling practical and overflowing with insight. Kevlin Henney co-author of Pattern-Oriented Software Architecture and 97 Things Every Programmer Should Know Steve and Nat have written a wonderful book that shares their software craftsmanship with the rest of the world. This is a book that should be studied rather than read and those who invest sufficient time and energy into this effort will be rewarded with superior development skills. David Vydra publisher This book presents a unique vision of test-driven development. It describes the mature form of an alternative strain of TDD that sprang up in London in

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.