Ask HN: What are the best acronyms that programmers should know?
I just discovered YAGNI — "You aren't gonna need it" — and facepalmed at all the time I would've saved if I'd really internalized that lesson sooner. Apparently, it's a frequent enough problem that it's now an acronym.
What else should I be liberally referring to as I try to improve my practices?
28 comments
[ 5.9 ms ] story [ 66.3 ms ] threadConsistency Availability Performance. At scale, pick any two.
[0]: https://en.wikipedia.org/wiki/Order_of_operations#Mnemonics
- not often explained when learning programming, but essential
- [0] https://www.robinwieruch.de/what-is-an-api-javascript/
It contains: - SRP - OCP - LSP - ISP - DIP