WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2026 Poal.co

1.1K

I'm talking about the idiots who decide to over engineer software to insanity. Like yes, I understand proper architecture and engineering. No, i dont agree that every single module has to be engineered to perfection. Also these same assholes are usually the people who routinely ignore their own code standards, and try bugging me to quick approve their clearly not good looking code. Than they come back and nit pick over mindless idiotic pedantics.

I'm talking about the idiots who decide to over engineer software to insanity. Like yes, I understand proper architecture and engineering. No, i dont agree that every single module has to be engineered to perfection. Also these same assholes are usually the people who routinely ignore their own code standards, and try bugging me to quick approve their clearly not good looking code. Than they come back and nit pick over mindless idiotic pedantics.

(post is archived)

[–] 3 pts

The nitpicking is what gets me. A good example, this one guy didnt like a piece of code i wrote. I wrote a dummy array to make it more generic for other uses. I thought to myself, a dialog can be generic, because it can be used for other purposes beyond the initial application. So i passed an array with three properties per model: label, value, priority.

Not good enough, instead i have to now inject 4 different services, add in a querying system, some asynchronous calls, and a bunch of stuff, so we can remove the logic details from the caller requesting said dialog. Except, in this case the caller IS responsible, because the dialog should not contain business logic beyond projecting the view models. So now this dialog is becoming a monster because nitpicker is being pedantic