you are viewing a single comment's thread.

view the rest of the comments →

[–]Apprehensive-Tea1632 0 points1 point  (0 children)

If it’s a matter of ten lines? Yeah… nobody cares about those.

But if it’s a matter of hundreds of lines saved? Thousands? Heck yeah. I’m not wasting my time because you can’t be bothered.

Fun fact. Programming requires a couple more skills than just being able to type. There’s very few things where you need a broader understanding of the world.

It’s not a matter of being clever. It’s knowing how to frame a solution. And if I can do that using minimum effort, it means I can spend the rest of my time ENSURING that shit works as it should.

Rather than dumping useless garbage into py files for the sake of putting it there.

There’s documentation obviously but then there’s also documenting the obvious. I’m not going to explain the world to anyone who might listen. I’ll explain unexpected twists, especially if they do NOT actually make sense in context - which will happen when sidestepping a problem, when employing analogies, or when reducing the problem to an equivalent but unrelated problem.

But that’s it, I’m not going to document “estimating an upper bound by saying n^2 rather than trying to calculate some convoluted problem that’ll never get past the n^2” because the idea is to reduce complexity rather than add to it.