Command Line Psychic: Clean Code by Example

GSB 110

What is clean code and why does it matter? In this session, we will look at a sample application called “Command Line Psychic” and try to fix some of its bugs. We’ll discuss coding as a craft, principles of clean code, and common pitfalls of “spaghetti code” that you’ll want to avoid.