Detecting (Really) Dead Code

More and more applications are being written in dynamically typed languages like JavaScript and Ruby. Theoretically, this is progress. But, what happens when they go bad? What are the recovery options. This talk explores methods for making sense of, and recovering large legacy code bases in dynamically type languages. It concentrates on the differences between them and their statically-typed counterparts.

Video Producer: