Follow

Why is it that every Python codebase is always like 80% boilerplate and I have to go on a quest to find the actual (usually pretty simple) business logic underpinning the whole thing

· · Web · 1 · 1 · 3

@joepie91 the odd thing is that people usually complain about Java doing that, and Python being short and sweet

@robinsyl I suspect it's because it tends to be more visually obvious in Java; stuff has really long names because every layer of abstraction is explicitly named.

In Python it's a lot more insidious; it *looks* like you only have a few levels of indirection, but in practice you're still constantly writing the same boilerplate code at each of them, it's just not packed away into something with a separate name

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.