Object Oriented Design

GOOS Book Distilled Part 14

A follow through of the great book Growing Object-Oriented Software, Guided by Tests with code

8 minute read

This is a series of blog posts going through the great book Growing Object Oriented Software Guided By Tests, typing in code chapter by chapter, trying to add some of my own understanding where things may not be easy to grasp in the book. I highly recommand you get a copy of the book and follow along with me. Happy coding. This post covers Chapter 17 of the book: Teasing Apart Main.

Some explanation of the Announcer

A follow through of the great book Growing Object-Oriented Software, Guided by Tests with code

5 minute read

This is a series of blog posts going through the great book Growing Object Oriented Software Guided By Tests, typing in code chapter by chapter, trying to add some of my own understanding where things may not be easy to grasp in the book. I highly recommand you get a copy of the book and follow along with me. Happy coding. In the GOOS book, the author at some point mentioned that a Announcer class from JMock is used.

GOOS Book Distilled Part 13

A follow through of the great book Growing Object-Oriented Software, Guided by Tests with code

3 minute read

This is a series of blog posts going through the great book Growing Object Oriented Software Guided By Tests, typing in code chapter by chapter, trying to add some of my own understanding where things may not be easy to grasp in the book. I highly recommand you get a copy of the book and follow along with me. Happy coding. Adding Items through the User Interface A Simpler Design Now the UI designer finally catches up and provides a sketch of the new user interface, with one text field and a Join Auction button.

GOOS Book Distilled Part 12

A follow through of the great book Growing Object-Oriented Software, Guided by Tests with code

2 minute read

This is a series of blog posts going through the great book Growing Object Oriented Software Guided By Tests, typing in code chapter by chapter, trying to add some of my own understanding where things may not be easy to grasp in the book. I highly recommand you get a copy of the book and follow along with me. Happy coding. In this post, we start Chapter 16 Sniping for Multiple Items.

GOOS Book Distilled Part 11

A follow through of the great book Growing Object-Oriented Software, Guided by Tests with code

3 minute read

This is a series of blog posts going through the great book Growing Object Oriented Software Guided By Tests, typing in code chapter by chapter, trying to add some of my own understanding where things may not be easy to grasp in the book. I highly recommand you get a copy of the book and follow along with me. Happy coding. Simplifying Sniper Events Listening to the Mood Music Let’s take a closer look at how AuctionSniper notifies its SniperListener.