Conversation

Please stop glorifying what's unnecessarily complicated. I've heard countless times people brag about how long it takes people to understand what they work on. In my perfect world, it would be the opposite. You would brag about how quickly people can understand what you wrote.
163
5,645
Replying to
Good question. What I would say here is: I would never brag that someone can't understand my code. It's true that to different people "simplicity" can mean different things. For personal preference, if something is abstracted I would like a way to reach behind that abstraction.
3
48
Show replies
Replying to and
Main reason being that minimal things are easier to fix if they're broken. Things that make use of heavy abstractions often end up being hard to understand once you inevitably hit some kind of case that doesn't fit.