Home / Series / Clean Code / Aired Order / Season 0 / Episode 8
Home / Series / Clean Code / Absolute Order / Season 1 / Episode 56

Java Case Study 6: A Series of Twisty Little Threads

Working on the web server leads to periods of befuddlement followed by periods of productivity. This episode might be a little painful to watch as Micah and I stumble around trying to make this multi-threaded web-server code work. You'll watch us miss obvious things that you see right away. You might even be moved to leap up from your seat and shout at the screen. Still, in the end, we solve the threading problems and make a lot of progress on our little web server. After three tomatoes, we can see our way clear to the end. Working on multi-threaded code is always a challenge. TDD helps a lot with correctness; but imposes it's own complications too. If you've always wondered how to do TDD in a multithreaded environment, you can watch us do it here.

English
  • Originally Aired December 22, 2014
  • Runtime 60 minutes
  • Created April 14, 2019 by
    Administrator admin
  • Modified April 14, 2019 by
    Administrator admin
Name Type Role
Robert C. Martin Writer
Micah Martin Writer
Robert C. Martin Director
Micah Martin Director