Expand Cut Tags

No cut tags
[personal profile] hoisinsauce posting in [community profile] secretfanspace
I TAKE IT BACK, GO BACK TO FUCKING THE HOUSE!

(https://secretfanspace.dreamwidth.org/2511.html?thread=3560655#cmt3560655)

Welcome back! Chat fandom, weird internet stuff, creative work, games, books, anything! Meme listens, and sometimes even replies!

(start a comment thread by replying to this post)
Depth: 1

Re: Coding

Date: 2024-10-09 05:08 pm (UTC)
From: (Anonymous)
https://news.ycombinator.com/item?id=41788026

Impressively awful idea, roundly mocked.
Depth: 2

Re: Coding

Date: 2024-10-09 06:07 pm (UTC)
From: (Anonymous)
> I flag nearly all abbreviations in code reviews because code is meant to be read and the names of things should be clear.

Mildly traumatized by this HN comment because I've been going through a bunch of code written by one of my copilot-abusing coworkers and abbreviating all the ridiculous variable names they shat all over our codebase, e.g.

> PseudoAnonymousIdentifierNetworkConfiguration pseudoAnonymousIdentifierNetworkConfiguration = new PseudoAnonymousIdentifierNetworkConfiguration(feederVariable);
> long pseudoAnonymousIdentifierNetworkConfigurationId = pseudoAnonymousIdentifierNetworkConfiguration.get_id();

We're already cursed with long-ass Java class names. No need to make it even less readable.
Depth: 3

Re: Coding

Date: 2024-10-09 06:22 pm (UTC)
From: (Anonymous)
Hahaha istg I saw someone on a thread somewhere recently who was advocating expanding like 'i, j' in for loops to... whatever the fuck you'd expand them to? 🤷

But tbf I've seen both sides of it. I've seen codebases where devs have got around a requirement they've been given to document every function, by doing things like:


StartBoxFunction()

// This function starts box

FactorySetterUpgradeFunction()

// This is the factory setter upgrade function


And I've seen stuff like:


for i in mtools.j[3],
i +=73
g.append(i)
return(x, g, j[3][54])


If devs want to write shit code, they'll find a way.
Depth: 4

Re: Coding

Date: 2024-10-09 06:44 pm (UTC)
From: (Anonymous)
Someone else on the linked thread had a similar experience, apparently.

> At my last job, there was a frontend developer who added a linter rule that variable names must be at least 2 characters long. The project already had 20,000 lines of code. Every time anyone made a change to a file, they would have to rename all the one letter variables. Usually, this meant all the for loops in the file. I tried to explain how pointless this rule was, but he wasn't having any of it.

> Most people just renamed variables like i > ii, which was worse.

> Eye and Jay are go to as well.

One cannot underestimate the creativity of a dev who just wants to ship their PR.
Depth: 5

Re: Coding

Date: 2024-10-09 06:54 pm (UTC)
From: (Anonymous)
💀 I'm still salty about ppl I was working with wasting everyone's time by demanding everyone do signed commits for their toy codebase, just in case they got next-level-Jia-Tan'd, but that does put it in perspective.

Profile

secretfanspace: A happy spidermite, still forbidden, just without 'no' visible (Default)
Anon fandom messageboard

May 2025

M T W T F S S
   1234
567891011
12131415161718
19202122232425
2627282930 31 

Page Summary

Style Credit

Page generated Feb. 8th, 2026 01:33 pm
Powered by Dreamwidth Studios