or cancel
  1. Getting Started with Tdd in Java using Eclipse


    from Brett L. Schuchert Added 23.2K 85 17

    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
    • Shunting Yard Algorithm in C#, Part 1


      from Brett L. Schuchert Added 11.7K 11 2

      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
      • TDD & Objective-C in XCode: Getting Started


        from Brett L. Schuchert Added 5,333 34 3

        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
        • C++ And TDD, Getting Started


          from Brett L. Schuchert Added 4,971 3 0

          This is the first in a series of videos demonstrating TDD in C++ using the Eclipse CDT and CppUTest.

          + More details
          • Adding Basic Operators to the RpnCalcualtor


            from Brett L. Schuchert Added 2,838 10 2

            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


              from Brett L. Schuchert Added 2,361 6 8

              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


                from Brett L. Schuchert Added 2,262 6 6

                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 by Refactoring


                  from Brett L. Schuchert Added 2,192 5 2

                  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
                  • Extracting to strategy


                    from Brett L. Schuchert Added 2,114 5 0

                    Continuing in our effort to remove duplication, we now introduce the strategy pattern.

                    + More details
                    • Removing Duplication and the Ocp


                      from Brett L. Schuchert Added 2,102 7 5

                      This video starts the process of removing duplication. The first step along the way is to first get the API under control.

                      + More details
                      • TDD for iPhone Development


                        from Brett L. Schuchert Added 2,032 13 0

                        Getting an environment setup so you can practice TDD while you create your million dollar iPhone app.

                        + More details
                        • Using FitNesse to Program The Calculator


                          from Brett L. Schuchert Added 1,992 5 3

                          This video begins with no FitNesse installation and repeats the test from the previous video as FitNesse tests instead.

                          + More details

                          Browse Videos

                          Videos Brett L. Schuchert

                          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