3 ms·
> Follow best practices unless you can give a reason not to. Cargo culting much? I'd say, follow best practices only if you can say exactly why it is best pra
by auggierose 2y ago
> Follow best practices unless you can give a reason not to.
Cargo culting much?
I'd say, follow best practices only if you can say exactly why it is best practice.
- bayindirh 2y agoI don't think so. For example, If I'm writing something in a programming language I don't know by heart, I start by following the best practices recommended by the language authors, then start to flex them when they become less useful, until I hit a nice pitfall which these best practices are designed to avoid. This allows me to start faster, and be in a better shape in short term. Then I can flex advice more and more as I understand how a language works under the hood.
- auggierose 2y agoI also read the language tutorial first. But if they don't explain their best practices (and often the explanation is simple), I don't care much for them.
- bayindirh 2y agoI don't mean tutorials, I meant guides. For example Go has guides on how to do something. e.g.: How to Organize a Go Module [0]. [0]: https://go.dev/doc/modules/layout https://go.dev/doc/modules/layout