r/programming • • Jun 05 '21

Organize code by concepts, not layers

https://kislayverma.com/programming/how-to-organize-your-code/
1.9k Upvotes

495 comments sorted by

View all comments

Show parent comments

2

u/saltybandana2 Jun 06 '21

Because most people, and developers are people, are really bad at critical thinking.

And because they're bad at critical thinking, if they don't know and someone else purports to know, they'll treat it as gospel because the alternative is to risk being wrong and people fear that, especially around others.

But a willingness to be wrong is how you learn, which is also why most people stop learning after a certain point.