…s? Because you can’t just call one function after another and hope they execute in the right order. Callbacks are a way to make sure certain code doesn’t execute until other code has already finished execution.
6. Ask “Will this scale?” no matter what it is
Any function that has more than 10 lines is just too long