Understanding the difference between code that works and good code is what makes strong software engineers. This starts with a strong foundation (in my videos that support my book "A Developer's Approach To Java" and in my C Coding playlist) and builds with more advanced coding techniques and with the disciplined use of software engineering tools. My goal with this channel is to help people see the beauty of good code and improve their software engineering skills.