This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Movie Store Interview Question
Let's get started
What is TDD? (4:21)
Creating a project (1:24)
Project overview (1:08)
IntelliJ Cheat Sheets
Download IntelliJ from here
Creating a project using IntelliJ and Maven
The Does Nothing Test (6:00)
Do the simplest thing possible (1:24)
A better test (3:38)
Our first proper implementation (3:27)
Iterating our test coverage (1:41)
You must know how to operate your IDE (1:14)
Improving our implementation (1:59)
You don't need null checks (0:55)
Refactoring our Test for ease and beauty (1:47)
The second requirement (1:22)
Cutting refactoring from 15 minutes to 15 seconds with one shorcut (3:54)
A harder requirement with edge cases (3:10)
After red and green comes REFACTOR (1:59)
Java 7 Code solution
Moving the solution to Java 8 (2:51)
The big solution unveil (4:43)
Final Solution Code
The second requirement
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock