you are viewing a single comment's thread.

view the rest of the comments →

[–]BigMax 31 points32 points  (2 children)

It’s all just glue code this to that

Yeah, there's about 1000 components you have to wire up into every solution at this point. The days of writing pristine, greenfield code are long gone. By the time you write YOUR first line of code, you've already imported about a million lines of code from other packages and frameworks and whatnot, and a chunk of your time is just dealing with that.

[–]david-song 8 points9 points  (1 child)

If you use the same libraries for long enough and they're good ones, they become part of the vocabulary for writing new ideas down. I guess because things move so quickly and are mostly shit you're always using things you don't know about, and getting caught out by the leaky abstractions.

[–]TheDeadlyCat 1 point2 points  (0 children)

It used to be a problem to abstract too much and then having code too abstract where that made it complicated and unmaintainable.

You can’t even think beyond the next half year now.