Unable to load image

lobsters get baited by buzzfeed-tier programming quiz

https://lobste.rs/s/ukoj9o/software_design_quiz

This is how you know the site is full of autism. 35 comments on an r-slured OOPBIPOC quiz.

37
Jump in the discussion.

No email address required.

>dude oop is so good it makes programming similar to how people think

>99% of people do not think of the optimal solution

:ma#rseythonk:

PS: I love oop

Jump in the discussion.

No email address required.

PS: I love oop

When I see people dunk on oop I know they just write spaghetti code.

Jump in the discussion.

No email address required.

i prefer rotini to spaghetti

lots of tight loops

because i learned to code on a TI-86 which took a perceivable amount of time to process every line of code as it went so anything sloppy turned your program to instant shit

which also teaches how to make good use of optimized built in functions because if you could misuse a side effect of some built in you pretty much always should in calc basic, because everything in basic was fuggin slow and the built in stuff ran in assembly under the hood

Jump in the discussion.

No email address required.

capellini code for me

Jump in the discussion.

No email address required.

This quiz gave me autism

Jump in the discussion.

No email address required.

1. Should use abstract definitions for non-euclidian geometry

2. Should use parsing, not validation

3. Should use sum types

4. Should use lenses

5. Should use monoids

:#marseysmoothbrain:

Jump in the discussion.

No email address required.

this quiz sucks

1 is obvious

he's wrong about 2. stop writing useless fricking intermediary functions.

3 is worded poorly :marseyjerkoffsmile: where's the fricking substring?

4 is obvious

5. again with the intermediary functions. if it's not reusable, yagni

Jump in the discussion.

No email address required.

Intermediary functions are great. You don't want to mix high level concepts with sudden low-level implementation details. Especially if you need to do that thing multiple times, it makes sense to have one single implementation rather than having .replace("'", "\\'") 7 different times.

3 was a pretty dumb questions.

Jump in the discussion.

No email address required.

>C) All numbers should be double's, not int's

The invention of the apostrophe has been a disaster for the human race.

Jump in the discussion.

No email address required.

Id call it bait but the guy who posted it only confirms my dislike of academia.


Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

Jump in the discussion.

No email address required.

>and put on my programming socks one toe at a time just like anybody else

Which of you is this?


Don't forget to turn off signatures in settings!

Jump in the discussion.

No email address required.

the creator of that quiz should be fired and never allowed to write software again

Jump in the discussion.

No email address required.

bro doesn't write software, he has a Ph.D.


Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

Jump in the discussion.

No email address required.

Seriously. Yesterday I made a comment on SRD the Frenworld ban in which I referenced Harry Potter characters. The very serious adults of /r/Drama and /r/ZweiRama decided to brigade it, with endless comments to "read another book" and breathless condemnations on how contemptibly immature they found it to use a children's book to describe an incontinent baby-talking Nazi meme sub. These are the same people who launched a campaign of mass harassment against multiple women over video games.

Snapshots:

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.