Replaced: At least one class where they have to deal with a decade-old million-line-plus code base, and get to experience first-hand the consequences of decisions that seemed like a good idea (or "the right way to do it") when the code was written. Nothing punctures "too much theory" like a hard dose of the real world.
Replaced: At least one class where they have to deal with a decade-old million-line-plus code base, and get to experience first-hand the consequences of decisions that seemed like a good idea (or "the right way to do it") when the code was written. Nothing punctures "too much theory" like a hard dose of the real world.