Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Annoying

Name: Anonymous 2013-06-22 15:48

Please to the ones of you who read or work with lots of code from other people.
Could you tell me about annoying/funny experiences you had?

I'm particularly interested in senior programmers who develop their own particular style and abusing their seniority force it onto juniors despite it being a clusterfuck and say shit like "Once you learn a little more you'll understand why I do it that way"


Thanks.

Name: Anonymous 2013-06-22 15:55

Could you tell me about annoying/funny experiences you had?
It very annoying when people try to be clever.

Programming isn't about being cool or clever - it is about solving a practical problem with as little fuzz as possible.

I hate when people build whole hierarchy of classes for their factorial sized project.

Name: Anonymous 2013-06-22 16:31

I'm the only programmer where I work, so I'm not bound by somebody else's style guidelines, nor would I care if I was. I care more about consistency than doing things my way, which itself changes over time. However, I do work with code written by the programmers that came before me, and there's absolutely no consistency in how it's written, which drive me up the wall. The Objective-C code is so riddled with random indents and blank lines that I'm surprised their Python code runs at all. I mean, if you can indent Python correctly, why the fuck can't you do the same in other languages?

Name: Anonymous 2013-06-22 17:37

The worst I had to deal with is the code of a WIN32 BUSINESS APP DEVELOPER who made 90% of the tools the workers use and left the company years ago leaving behind him ~40.000 lines of uncommented source which amusing features such as hex literals instead of OR'd flags and customized message loops which recorded every keystroke in order to report to the supervisors matches to banned keywords such as "porn" "facebook", the name of any boss/supervisor and their family (I shit you not), and crap like "Al Qaeda" and "cocaine."

Funny anecdote: workers beat the keylogger at first by hitting backspace a couple of times in middle of words, also screwed each other typing banned words in others computers leading people to unplugging the keyboards( and sometimes steal them ) whenever they left their posts.

Funny anecdote2: The solution they found to beating the keylogger is adding to the banned keyword pool: "po", "por", "rn", "orn" if the banned word was "porn"

Funny anecdote3: Over time employees found which combinations of chars and backspaces lead to beating the keylogger like 'p' 'p' '\b' 'o' 'r' 'r' '\b' 'n' Or just leave every char key pressed for a couple seconds and then backspace for a while.

The deal was they updated to win7 and MSE detected the program as malware, also a modern and friendly look was requested too along a keylogger that works.

After a couple hours reading the code we decided to solve it  rewriting everything in Java by reverse engineering everything it did, nothing especially hard really.
The keylogger was forgotten because honestly no one gave a shit.
To this day there's still people who use the "character combinations" for banned words.

The end.

Name: Anonymous 2013-06-22 18:14

>>4
banned keywords such as "porn"
your workplace is ridden with political correctness.

and they still fail to stop you from leaving obscenities in the source code, if you write something like {'f', 'u', 'c', 'k'}

Name: Anonymous 2013-06-22 20:41

>>4
why write it in java
fucking corporate whore

Name: Anonymous 2013-06-22 21:31

>>5
Yes, masturbate at the job. Please stay in your fucking cave you ugly caveman.

Name: Anonymous 2013-06-22 21:35

>>6
ehh, the decision was not mine. Also what's up with it, Java may be as shitty as you think it is but as tool gets the job done, and done fast.
You shouldn't take the ENTREPRISE QUALITY joke too seriously and end coding your programs' GUIs in Scheme and the DB in prolog.

Name: Anonymous 2013-06-22 21:48

>>8
your jokes are shit and i hate jokes and sarcastic people, they're just hiding their true beliefs for some weird reason or shit
cant figure them out

eitherway I use C and C only for all practical programs

programming as a job would be a horrendous mistake

and also thinking about getting the job done and fast will end up with the program turning to shit real quicklime due to bugs and other shit

fuckin capitalism

Name: Anonymous 2013-06-23 3:18

>>9
You sound like a very intelligent and well-adjusted person.

Name: Anonymous 2013-06-23 13:44


Don't change these.
Name: Email:
Entire Thread Thread List