Brett L. Schuchert’s Videos
-
Getting Started with Tdd in Java using Eclipse
51:4715.7K 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 -
TDD & Objective-C in XCode: Getting Started
15:284,757 Plays / 32 Likes / 3 Comments
This is a quick introduction to practicing Test Driven Development in Objective-C using XCode. The video starts by creating an empty project. It continues with the creation of a few tests, getting…
+ More details -
19:481,922 Plays / 13 Likes / 0 Comments
Getting an environment setup so you can practice TDD while you create your million dollar iPhone app.
+ More details -
Shunting Yard Algorithm in C#, Part 1
18:189,986 Plays / 11 Likes / 1 Comment
In part 1, we get from nothing to something that translates expressions of arbitrary length where the operators are all the same precedence.
+ More details -
Adding Basic Operators to the RpnCalcualtor
13:542,157 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,849 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,823 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 -
Legacy Refactoring at Berlin Jug hosted by Hypoport
01:47:16634 Plays / 4 Likes / 1 Comment
This is a discussion of legacy refactoring as presented to the Berlin Java Users' Group 2011, November, 10. The beginning is a mess of ugly code that uses an HttpClient to acquire currency conversions.…
+ More details -
Using FitNesse to Program The Calculator
13:071,484 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 -
Removing Duplication and the Ocp
10:571,584 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 -
Shunting Yard Algorithm in C#, Part 4
37:23940 Plays / 4 Likes / 0 Comments
I finish this series by adding support for function calls, cleaning up the code a bit more and then supporting nested function calls with embedded operators.
+ More details -
Removing Duplication by Refactoring
08:571,671 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
Browse Videos
Here are all of the videos that Brett L. Schuchert has uploaded to Vimeo. Appearances are videos that Brett L. Schuchert has been credited in by others.
Also Check Out
More stuff from Brett L. Schuchert