RpnCalcualtorInJavaSeries
All videos in this series, ordered in the intended watching order.
-
Getting Started with Tdd in Java using Eclipse
51:4716.3K Plays / 57 Likes / 18 Comments
Starting with an empty workspace, this video begins with a demonstration of basic Test Driven Development in Java using Eclipse. From basic tests and basic production code, to refactoring, and some…
+ More details -
Adding Basic Operators to the RpnCalcualtor
13:542,186 Plays / 8 Likes / 2 Comments
This video follows RpnCalculator_GettingStarted. It simply descries adding three operators to the existing RpnCalculator class created in the previous video.
+ More details -
Removing Duplication Via TDD using Mockito
18:461,867 Plays / 5 Likes / 10 Comments
This video is another demonstration of removing duplication. In this version, I use a mocking library, Mockito, and develop the abstract base class using tests.
+ More details -
Introducing an Abstract Factory
24:481,851 Plays / 5 Likes / 6 Comments
In this video, I start by adding a divide operator. Then, I extract out a factory class and eventually an abstract factory.
+ More details -
Removing Duplication and the Ocp
10:571,605 Plays / 4 Likes / 5 Comments
This video starts the process of removing duplication. The first step along the way is to first get the API under control.
+ More details -
Removing Duplication by Refactoring
08:571,691 Plays / 4 Likes / 1 Comment
As promised, this video removes the duplication in the add and subtract classes by introducing an abstract basse class. The end result is a use of the template method pattern.
+ More details -
Using FitNesse to Program The Calculator
13:071,503 Plays / 4 Likes / 3 Comments
This video begins with no FitNesse installation and repeats the test from the previous video as FitNesse tests instead.
+ More details -
08:521,659 Plays / 2 Likes / 0 Comments
Continuing in our effort to remove duplication, we now introduce the strategy pattern.
+ More details -
Composing Math Operators and Programming the Calculator
17:53967 Plays / 2 Likes / 0 Comments
In this video, we create a simple implementation of the composite pattern to create new operators. Next, we update the Math Operator Factory to allow for adding new operators. Finally, we create in…
+ More details -
08:22930 Plays / 1 Likes / 0 Comments
This video demonstrates adding a new operator, sum. This new sum operator takes all values off the stack, adds them up and then replaces the sum on the stack. Along the way, I come across a problem…
+ More details -
Adding a Prime Factors Operator
18:46893 Plays / 1 Likes / 2 Comments
In this video I add yet another operator, PrimeFactors. This is similar to the prime factors kata done by Bob Martin. The test is written using a different style, just so you can see yet another…
+ More details
Albums
There are 11 videos in this album. Albums make it easy to organize a collection of videos. They can be used to display videos together, or sent to friends as a playlist. You can even arrange the order of videos in each album.
You can add a video to one of your albums or create a new album from the "+Add to…" tab on video pages.
Albums can also be used to show videos on other web sites using Vimeo Widgets.
Also Check Out
More stuff from Brett L. Schuchert