Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Lazy Java
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Java is a strict language...
- 3 Turning Java into a lazy language
- 4 A simple practical example: logging
- 5 Laziness: the ultimate performance optimization technique
- 6 Separation of Concerns
- 7 Lazy evaluation in Scala
- 8 Implementing a lazy list in Java
- 9 Iteration vs. Recursion
- 10 Tail Call Optimization
- 11 Trampolines to the rescue
- 12 What's wrong with annotation- based dependency injection?
- 13 The joys of dependency injection
- 14 Lazy injection with the reader monad
- 15 Key Takeaway