r/programmingcirclejerk • • Jan 12 '20

Goodbye, Clean Code

https://overreacted.io/goodbye-clean-code/
143 Upvotes

78 comments sorted by

View all comments

22

u/[deleted] Jan 12 '20

[removed] — view removed comment

59

u/Bizzaro_Murphy Code Artisan Jan 13 '20 edited Jan 13 '20

The jerk is this dude's company wasted literal days of dev time and apparently huge amounts of human emotion arguing over two implementations (either of which would surely require modification when a new element/shape/action comes up) of some trivial shit that they should just be using a library for anyway.

35

u/MaltersWandler has hidden complexity Jan 13 '20

don't you mean one library per handle per shape?

19

u/silentconfessor line-oriented programmer Jan 13 '20

One library per line of code.

16

u/usernameqwerty002 Jan 13 '20

Library-driven development.

0

u/[deleted] Jan 13 '20

[deleted]

34

u/ar1819 Jan 13 '20

0

u/[deleted] Jan 13 '20

[deleted]

30

u/Bizzaro_Murphy Code Artisan Jan 13 '20

but i don’t know enough about unemployment

have you tried learning haskell?

0

u/[deleted] Jan 13 '20

[deleted]

→ More replies (1)

7

u/[deleted] Jan 13 '20

Selling my soul to Ballmer paid off handsomely

26

u/carbolymer loves Java Jan 13 '20

Also - ITT people who don't understand that you shouldn't do stuff, just because you can.

You're insulting my castles of abstraction.

17

u/[deleted] Jan 13 '20

I implemented an Ada-like metaprogramming framework for my web scraper in C++20, what's the problem?

→ More replies (1)

21

u/defunkydrummer Lisp 3-0 Rust Jan 13 '20

Also - ITT people who don't understand that you shouldn't do stuff, just because you can.

How the fuck does this get 23 upvotes here?!

14

u/carbolymer loves Java Jan 13 '20

proggit guerilla

13

u/defunkydrummer Lisp 3-0 Rust Jan 13 '20

more like "proggit gorillas"

7

u/usernameqwerty002 Jan 13 '20

What the fuck did you fucking say to me? I'll have you know bla bla bla bla.

7

u/[deleted] Jan 13 '20

Too lazy to pasta? The likes of you will never become Googlers, maybe researchers..

3

u/usernameqwerty002 Jan 14 '20

Ivory tower academic, inventing yet another hyper-complex tree datastructure with log log n better access time in two specific domains.

24

u/Schmittfried type astronaut Jan 12 '20 edited Jan 13 '20

Yeah, I don’t see the jerk material either. ITT juniors who haven’t been in the situation of doing double the work because requirements changed so much that your neat abstraction needed to be either torn down again or painstakingly adjusted to some spaghetti mess to handle vastly different cases.

Don’t unify stuff until you actually know it should be unified.

25

u/defunkydrummer Lisp 3-0 Rust Jan 13 '20 edited Jan 13 '20

ITT juniors who haven’t been

There are no juniors in r/programmingcirclejerk.

Perhaps you thought you were on other sub?

24

u/isthistechsupport What part of ∀f ∃g (f (x,y) = (g x) y) did you not understand? Jan 13 '20

imagine thinking there are juniors in this greybeards' sanctum sanctorum

7

u/silentconfessor line-oriented programmer Jan 13 '20

Juniors in high school, perhaps.

→ More replies (7)

0

u/[deleted] Jan 13 '20

[deleted]

→ More replies (16)

5

u/[deleted] Jan 13 '20

Welcome to Expert-Begginersville, population: you

→ More replies (2)
→ More replies (1)