(no title)
turdprincess | 1 year ago
We are fixing it up by refactoring - many through adding abstractions.
I’m sure code with bad abstractions can scale poorly, but I’m not clear how code without abstractions can scale at all.
turdprincess | 1 year ago
We are fixing it up by refactoring - many through adding abstractions.
I’m sure code with bad abstractions can scale poorly, but I’m not clear how code without abstractions can scale at all.
epolanski|1 year ago
That's quite unrelated to abstractions. It's just poorly written code, for whatever reasons may have led there.
turdprincess|1 year ago
And I’d rather work in a codebase where the owners are constantly doing such refactors than not.
danparsonson|1 year ago
edit: if you feel the need to downvote, feel free to share why you think my question is problematic - I think that "poorly written" to describe excessive code file sizes is such a wooly phrase as to be basically useless in a discussion like this, and when examined more closely usually comes down to "poorly abstracted". But I stand to be corrected.