You can write code all day to solve all the things, but if you can’t manage it over time, you’re sunk. It’s important to not only solve the problems of today but think about how those solutions will be maintained over time.
DRY: Don’t Repeat Yourself
Notice when you’re repeating the same code snippets. Be cognizant you’re following the same patterns over and over again. Being great at coding is about pattern recognition and improving efficiency.
Don’t type out the same command ten times to process ten different parameter values. Use a loop. Write “helper” functions that can ...