Dear Geeks:

This code is hard to read (Every line requires translating abbreviations into english) & all of these variable names will be fucking obnoxious for any programmer who needs a screen reader.

This hurts maintainability & emergency bug hunting.

src_endp → source_endpoint

dst_addr_mode → destination_address_mode probably. I'm guessing WTF they meant by "dst"

dst_endp → destination_endpoint

req_dst_addr → request_destination_address

#accessibility #programming

This entry was edited (3 days ago)
in reply to André Polykanine

@menelion

🤔 Hadn't considered that, but unfortunately that's not really something we have much say over, as their use is either hardcoded into the language spec OR you'd be making non-idiomatic code and everyone who saw it would hate you. 😉

We can abolish the practice of prefacing private methods with underscores in most languages, but… 🤷‍♀️

Kinda sucks to have the only real accommodation option be to use a different language.