Testing Legacy Code & Avoid Mocking - No Fluff Just Stuff
ÜberConf is July 16-19 : Don't Miss Early-Bird Registration - Save $250 through May 3rd! Details »

Virtual Workshop

Testing Legacy Code & Avoid Mocking

Wednesday, May 15

11:00 AM EDT / 8:00 AM PDT

Live Hands-On 1/2-Day Training

Daniel Hinojosa

Daniel Hinojosa

Workshop Starts

1

DAYS

1

HOURS

1

MIN

1

SEC
Do you want to register with virtual workshop credits? Login with email address used during registration to access your credits.

World-Class Virtual Workshop

4.55
1,577 Ratings

What You Will Learn

Our jobs usually deal with something other than new code. It is usually old spaghetti and difficult-to-read code. How do we test such code? How do we get through it? How can we surgically remove and make some of this harmful code testable?

A MESSAGE FROM YOUR INSTRUCTOR

Virtual Workshop Format

  • Live Online 1/2-Day Training
  • Interactive Zoom Webinar
  • 90-Minutes Training
  • 30-Minutes Break
  • 90-Minutes Training

Registration Options

Wednesday - May 15, 2024

11:00 AM - 2:30 PM Eastern
8:00 AM - 11:30 AM Pacific

Price: $350

Course Outline

  • Effect Sketching
  • Parameterized Constructor
  • Parameterized Methods
  • Sprout Method
  • Sprout Class
  • Wrap Class
  • Wrap Method
  • Introduce Instance Delegator
  • Introducing Null
  • Subclass and Override
  • Sensing Variables
  • Tools including IntelliJ Refactoring Techniques

Setup Requirements

  • JDK 11+
  • Maven 3.8.x
  • IDE (I will be using IntelliJ)

Daniel Hinojosa

Daniel Hinojosa

Daniel is a programmer, consultant, instructor, speaker, and recent author. With over 20 years of experience, he does work for private, educational, and government institutions. He is also currently a speaker for No Fluff Just Stuff tour. Daniel loves JVM languages like Java, Groovy, and Scala; but also dabbles with non JVM languages like Haskell, Ruby, Python, LISP, C, C++. He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year. For downtime, he enjoys reading, swimming, Legos, football, and barbecuing.