- Spawning threads for things that don't need threads
- Using timers for things that don't need timers
- Everything in one file, OR
- Everything in way too many files
- Most of all, busy loops, thread safety problems, and global mutable state.
I have seen the face of student code and it is weeping
- Spawning threads for things that don't need threads
- Using timers for things that don't need timers
- Everything in one file, OR
- Everything in way too many files
- Most of all, busy loops, thread safety problems, and global mutable state.
I have seen the face of student code and it is weeping