Cover of Implementation patterns

Implementation patterns

by Kent Beck · first published 2007

7mentions
6recommended by
7HN commenters
2010–2025first – last mentioned

86% recommend14% neutral

Why HN recommends it

Focused on how to express intent clearly and consistently in code, below the level of architecture; a follow-on to Beck's Smalltalk Patterns, useful for working engineers who want better everyday coding habits.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 1 mention2011: 2 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 1 mention2017: 1 mention2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 0 mentions2022: 0 mentions2023: 1 mention2024: 0 mentions2025: 1 mention2026: 0 mentions200720172026

What Hacker News says

  • eneveu · Sep 4, 2011 · Recommends

    …http://blog.xebia.fr/2011/05/25/interview-avec-robert-martin... (French blog, but the interview is in English). In it, he advises: "Well there are a number of books that talk about writing code well. Kent Beck wrote a book called “Implementation Patterns” very recently. It’s an excellent book all about software craftsmanship. The pragmatic programmers wrote a wonderful book in 2000 called “The pragmatic programmer”, again a wonderful book. Chad Fowler…

    on “Ask HN: I think My code isn't Good enough” ↗
  • pjmorris · Jun 5, 2017 · Recommends

    'Implementation Patterns', Kent Beck. A semi-language-agnostic extension of his 'Smalltalk Patterns'for how to clearly and consistently express what you're saying when you code. 'Facts and Fallacies of Software Engineering',…

    on “Ask HN: What language-agnostic programming books should I read?” ↗
  • belfalas · Jan 10, 2023 · Recommends

    …Fifth Discipline - Peter Senge Agile: * Extreme Programming, Explained (2nd ed.) - Kent Beck (the annotated bibliography is a goldmine) * Chaos: Making a New Science - James Gleick Programming: * Implementation Patterns - Kent Beck * Test-Driven Development, By Example - Kent Beck * Refactoring (both editions) - Martin Fowler * Refactoring to Patterns - Joshua Kerievsky * Practical Object Oriented Design - Sandi…

    on “Theory-building and why employee churn is lethal to software companies” ↗
  • emilam · Nov 27, 2010 · Recommends

    I'm a big fan of IEEE Software magazine. http://www.computer.org/portal/web/software/home They have a lot of good authors who focus on different aspects of design and architecture. I also enjoyed Implementation Patterns by Kent Beck. It is not so much on the architecture of the system, but focuses on the implementation of classes and routines.

    on “Ask HN: Suggested software /design/ books?” ↗
  • _m4 · Nov 13, 2011 · Recommends

    …think about the right things when coding. It sets your priorities straight. So the question of n00b or vet for me is just how well someone does TDD. And there is also this great book by Kent Beck about Implementation Patterns that is all about well-communication code.

    on “Portrait of a N00b” ↗
  • Kerrick · Mar 2, 2025 · Recommends

    …and Design with Applications (Booch et al.) and Object Thinking. They contrast each other quite a bit; having both perspectives is handy. Once you’re through all those, I recommend Tidy First (Beck), Implementation Patterns (Beck), and Test-Driven Development By Example (Beck). These three books of his provide an incredibly accessible view into better ways to code. If you’re anything like me you get bored reading one book…

    on “Ask HN: Any advice for success you would give to a Software Developer intern?” ↗
  • Teeboo · Jun 8, 2016 · Mentions

    …Pocket Guide. O'Reilly. (ISBN 978-0596007430) 2004. Extreme Programming Explained: Embrace Change, 2nd Edition. With Cynthia Andres. Addison-Wesley. Completely rewritten. (ISBN 978-0201616415) 2008. Implementation Patterns. Addison-Wesley. (ISBN 978-0321413093) >> Selected papers 1987. "Using Pattern Languages for Object-Oriented Programs". With Ward Cunningham. OOPSLA'87. 1989. "A Laboratory For Teaching Object-Oriented…

    on “Mastering Programming: An Outline” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help