Clean Code

  • :
  • : 86
  • : 0
  • Documentary

:

.

9
9x1
Introduction To Functional Programming
Episode overview
Welcome to our series on Functional Programming! Are you ready for some fun? So, yeah, I'm sure you've heard all the fuss about functional programming recently. People are talking and .. show full overview
9x2
Functional Master Mind
Episode overview
Do you remember Master Mind, that clever board game from the '80s, with the colored pegs? We implemented a version of it back in Episode 9. Well, in this episode we're implementing it .. show full overview
9x3
Functional Programming Spacewar
Episode overview
Spacewar! How cool is this? Did you ever think that you would be combing through the innards of a real-time, interactive video game written in Clojure? Well, you are now! This game is .. show full overview
9x4
Functional Programming Spacewar Widgets and Specs
Episode overview
OK, so now things are going to get really tech-y and geeky. We're going to talk about how all the GUI widgets work, how they are arranged in a hierarchy, and how they communicate events .. show full overview
9x5
Functional Programming Spacewar Game Logic
Episode overview
So, now it's time to get into the real guts of the Spacewar game. The game logic. There are quite a few fun and interesting topics we're going to cover. These are a few of the .. show full overview
9x6
Functional Programming and SOLID
Episode overview
Fifty-Eight. 58 is 2*29 and is the sum of the first seven prime numbers: 2+3+5+7+11+13+17. 58 is the year that Sputnik was launched. "58 is like the luckiest number ever." according to .. show full overview
9x7
Functional Website
Episode overview
OK, ok. So this is the episode you've been waiting for. Enough of the silly game programs like Master Mind. Enough of the silly GUI Star Trek games. Now it's time for real enterprise .. show full overview
9x8
Composition Monoids and Monads
Episode overview
Monoids and Monads and Bears, Oh My! And Functors too. Get ready for a gentle stroll down Category Theory lane. Don't freak out. We're not going to get into any heavy mathematics or .. show full overview
9x9
Functional Conclusion
Episode overview
In ages long past (2006), two great giants of software battled over the power of Test Driven Development (TDD) vs. the power of The Hammock (HDD). Ron Jeffries, a programmer who wrote .. show full overview
9x10
Getting Clojure
Episode overview
This episode is the capstone of our Functional Programming series. In it we explore Clojure, the language that we've been using throughout the series. We'll start with a history of .. show full overview

Characters