Posted by rafaepta 12 hours ago
Combined with another interesting idea "whatever I dislike is wrong", it makes me _always be right_, which is awesome. I can never lose a discussion about abstraction with this powerful combo.
The urge to split the code up since they beginning is generally a bad idea; it forces early abstraction; more likely to be wrong.
Pro tip - which is the least bad abstraction? Answer: it depends!