Software is scary, especially when you get big projects that require thousands of lines of code to implement. This lesson will teach you:
- The steps to turn any tough technical problem into something that's quite manageable (and even easy)
- Why decomposition is one of the important skills for a software engineer to have at all levels
- A framework to plan out your commits and create a crystal c