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.<p>What else should I be liberally referring to as I try to improve my practices?
API [0] - application programming interface<p>- not often explained when learning programming, but essential<p>- [0] <a href="https://www.robinwieruch.de/what-is-an-api-javascript/" rel="nofollow">https://www.robinwieruch.de/what-is-an-api-javascript/</a>
Looking for acronyms is a waste of time, let alone save you time. Just make enough mistakes fast enough to learn from them. And Let The Acronyms Be Alone. ALTABA.
PEMDAS
Mathematical order of operations.
Parenthesis, exponent, multiply, divide, add, subtract.
I only learnt this a year ago and it's almost embarrassing how much my maths or ability to understand math has improved from this(I'm 28 and never gotten taught this in schools general maths so I used to find math really difficult).
KISS - <a href="https://en.wikipedia.org/wiki/KISS_principle" rel="nofollow">https://en.wikipedia.org/wiki/KISS_principle</a>