Favstar gets even better if you sign in.
OO makes code understandable by encapsulating moving parts. FP makes code understandable by minimizing moving parts.
It's good to prefer composition over inheritance, but it's also good to prefer context over mantra.
If you don't understand code it doesn't mean you are stupid, it means the code is stupid. #advicetoayoungprogrammer