Thread 105583073 - /g/ [Archived: 1123 hours ago]

Anonymous
6/13/2025, 6:18:37 PM No.105583073
file
file
md5: 0fc734979d9434af6cf0cc82c7eda66a🔍
>write some beautiful piece of code to solve a hard business problem
>"anon that's too complicated, why dont you just do this instead"
>"because if i do that some of the output data will be objectively wrong"
>"its ok we dont care, we dont really use those fields anyways"
i hate it here
Replies: >>105583321 >>105583357 >>105584354
Anonymous
6/13/2025, 6:53:08 PM No.105583321
>>105583073 (OP)
case of maintainability > performance?
Replies: >>105583580
Anonymous
6/13/2025, 6:57:38 PM No.105583357
>>105583
>>105583073 (OP)
Remove those fields then?
Anonymous
6/13/2025, 7:24:04 PM No.105583580
>>105583321
it's not even maintainability vs performance, it's "maintainability" vs correctness
what they want me to do is LITERALLY wrong
Replies: >>105584177 >>105584282
Anonymous
6/13/2025, 8:38:36 PM No.105584177
>>105583580
yeah thats kinda what i meant
idk id think of it in this terms: "the client is always right"
theyre the ones paying for the product, and they will be the ones using it
if they want broken shit, give it to them
you could add a readme describing the behaviour or something so that the next maintainer knows whats up if you wanna be extra-thoughtful
Replies: >>105584185 >>105584210 >>105584779
Anonymous
6/13/2025, 8:39:58 PM No.105584185
>>105584177
>if they want broken shit, give it to them
nigger
Replies: >>105584252
Anonymous
6/13/2025, 8:43:20 PM No.105584210
>>105584177
You have never had a job. If it's broken by their request you still get sued, not them.
Replies: >>105584252 >>105584296
Anonymous
6/13/2025, 8:46:48 PM No.105584247
Why are you even writing code in the first place?
There's AI for that.
Replies: >>105584764
Anonymous
6/13/2025, 8:47:36 PM No.105584252
>>105584185
>>105584210
>You have never had a job.
not in IT
but if youre liable then ask for the request to be put in writng and youre covered
when you ask for that make sure to record the conversation so that you have leverage

idk thats what i would have done
>dodnt work in it
and by the sounds of it i dodged the mother of all bullets
Anonymous
6/13/2025, 8:51:05 PM No.105584282
>>105583580
Stop caring about theoretical "correctness"
Anonymous
6/13/2025, 8:52:56 PM No.105584296
>>105584210
You're a moron
Replies: >>105584317
Anonymous
6/13/2025, 8:55:05 PM No.105584317
>>105584296
i think hes just an OCD autismo
Anonymous
6/13/2025, 8:59:12 PM No.105584354
IMG_0280
IMG_0280
md5: 842bbcfb29443449447e22255cbc31c2🔍
>>105583073 (OP)
Sometimes mildly wrong but well understood is better than completely correct but a conceptual black box.

I've had these types of things happen, and usually I'm missing something. Here it may be
>we don't want these fields to become actionable right now
>the wrong version is someone's vanity "pet" thing and fucking with it would piss them off
>maybe fixing it would best be done later as "subsequent" work and included as a sure thing into a clusterfuck of other tentative things
>maybe your code is absolutely schizo autism incarnate and this is just a more polite way of telling you
Anonymous
6/13/2025, 9:43:24 PM No.105584764
>>105584247
i shit in your glorified chatbot for technologically illiterate cattle
any more questions?
Anonymous
6/13/2025, 9:45:35 PM No.105584779
>>105584177
>if they want broken shit, give it to them
yeah at the end of the day i'll have to do that. but it's just stupid.
Replies: >>105585322
Anonymous
6/13/2025, 10:46:19 PM No.105585322
>>105584779
i agree
but its how it is
there might be also other considerations at play
like i said, maintainability
if you wanna do things right maybe you could set unused fields to null
but talk that through with your lead/boss obviously
the unintended changes to fields corrupt the data anyways, making it worthless
so you might as well set it to zero in your operations