Implementation Patterns

Implementation Patterns

2007 • 236 pages

Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming Great code doesn’t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence. But great code doesn’t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, legendary software innovator Kent Beck—known worldwide for creating Extreme Programming and pioneering software patterns and test-driven development—focuses on these critical decisions, unearthing powerful “implementation patterns” for writing programs that are simpler, clearer, better organized, and more cost effective. Beck collects 77 patterns for handling everyday programming tasks and writing more readable code. This new collection of patterns addresses many aspects of development, including class, state, behavior, method, collections, frameworks, and more. He uses diagrams, stories, examples, and essays to engage the reader as he illuminates the patterns. You’ll find proven solutions for handling everything from naming variables to checking exceptions.


Become a Librarian

Reviews

Popular Reviews

Reviews with the most likes.

There are no reviews for this book. Add yours and it'll show up right here!


Top Lists

See all (1)

List

14 books

Programming

Effective Java
Head First Design Patterns
Implementation Patterns
Growing Object-oriented Software, Guided by Tests
Design for Real Life
Clean Code: A Handbook of Agile Software Craftsmanship
Design It! : Pragmatic Programmers: From Programmer to Software Architect

List

75 books

Dev

Extreme Programming Explained: Embrace Change
Learn You a Haskell for Great Good!
Refactoring to Patterns
Mastering Professional Scrum: A Practitioners Guide to Overcoming Challenges and Maximizing the Benefits of Agility
React Anti-Patterns: Build efficient and maintainable React applications with test-driven development and refactoring
You Don't Know JS: this & Object Prototypes
Sustainable Web Design

List

70 books

Ui Dev

Rocket Surgery Made Easy
The Green Imperative: Ecology and Ethics in Design and Architecture
99 Bottles of OOP
React Anti-Patterns: Build efficient and maintainable React applications with test-driven development and refactoring
You Don't Know JS: this & Object Prototypes
Sustainable Web Design
Clean Agile: Back to Basics