“The difference between a bad programmer and a good programmer is understanding. That is, bad programmers don’t understand what they are doing and good programmers do. —Max Kanat-Alexander”
―
Steve Fenton,
Pro TypeScript: Application-Scale JavaScript Development