|
|
|
|
|
by nerdponx
1594 days ago
|
|
I know this is a meme (I guess about frontend web dev sometimes?), but I don't think I've ever seen it play out in real life. Almost every program source code that I've read or worked on mostly consists of "data processing" and "control flow", with various kinds of abstractions that depend on the problem, programming language, etc. Even for applications that seem straightforward, writing software well requires quite a bit of mental energy and focus/attention. Especially once you consider future maintainability and interfaces that other devs will use, testing and testability, documentation, readability, et al. Denigrating programmers for using frameworks and libraries (the horror!) is just pointless and arrogant. Sure, most programmers aren't implementing novel algorithms from scratch with manual memory management. But that doesn't mean other problems can't be hard, it just means that the level of abstraction is higher and the programmer is free to use their mental resources to work and reason differently. |
|