GeekPeak
Cover of Growing Object Oriented Software, Guided by Tests

Growing Object Oriented Software, Guided by Tests

Steve Freeman and Nat Pryce

The standard algorithm guide for working programmers. It has been thoroughly updated to reflect today's latest, most powerful algorithms.

36.5 score
#36 overall · #3 in Software Testing

Score based on developer article recommendations — not sales data or reviews.

Check on Amazon

🟢 Developer Verdict

A deep dive into the symbiotic relationship between object-oriented design and test-driven development, guiding developers to build robust, evolvable software.

Read this if

  • You want to master the craft of evolving object-oriented designs through test-driven development.
  • You aim to become a more conscious and mature developer in your daily practice.
  • You are ready to apply advanced testing strategies to complex software systems.

Skip this for now if

  • You are seeking an introductory guide to basic unit testing or object-oriented programming.
  • You prefer theoretical discussions over practical, code-heavy examples of software growth.
  • You need content focused on specific testing frameworks or non-OO paradigms.
Developer signal: Overwhelming Consensus · 100% 16 analyzed mentions FoundationalPracticalCareer Changing

🔄 Compare & Reading Path

📊 Why Developers Recommend

1.

It explores how testing influences software design.

2.

Cited by 14 different developers, each bringing their own experience and perspective.

3.

Recommended as a foundational resource that establishes core understanding, remaining useful regardless of technology trends.

Top signals: FoundationalPracticalCareer Changing

💬 What Developers Say

"Growing Object Oriented Software Guided by Tests (GOOS) is one of my ‘cornerstone’ books as to how I approach software development"

— defmyfunc · Integration, integration, integration. An introduction to walking skeletons in the enterprise · Oct 18, 2019

"It’s one of my very favorites and probably the one I recommend the most."

— guifroes · 3 books that will take you to the next level · Mar 24, 2018

"Growing Object-Oriented Software, Guided by Tests, by Freeman and Pryce"

— eljayadobe · Book Recommendations · Nov 6, 2017

Based on 16 developer article mentions

👤 Who Should Read This

Best for

  • Senior engineers deepening their expertise
  • Engineers involved in system design and architecture
  • Developers who want to write better code
Difficulty: Beginner-friendly Style: Practical, Foundational

Explore Similar Books

More books in similar categories — browse to discover your next read.

Cover of Growing Object Oriented Software, Guided by Tests
Growing Object Oriented Software, Guided by Tests

Steve Freeman and Nat Pryce

Mentioned in 17 articles · #36 overall

As an Amazon Associate, we earn from qualifying purchases.

Recommended in 17 Articles

What should a developer really catch?

● DEVby fefas· Jan 5, 2018
View article →

Book Recommendations

● DEVby eljayadobe· Nov 6, 2017
View article →

TDD is an ethical matter

● DEVby fefas· Jan 4, 2018
View article →

Clean Code, bullshit or common sense?

● DEVby fefas· Apr 8, 2018
View article →

In Tests We Trust

● DEVby anapaulagomes· Feb 10, 2019
View article →

3 books that will take you to the next level

● DEVby guifroes· Mar 24, 2018
View article →

Score Trend

Last 90 Days

Articles

0

vs prev 90d

-1

All Time

Unique authors

14

Total mentions

17

Source Platforms

DEV 17
📰 About this signal · 16 analyzed mentions · Mostly High confidence

Article Types

Book List 8
Tutorial With Reference 4
Opinion Piece 2
Personal Story 1
Learning Path 1

Confidence

High 9
Medium 7