Share options

Y is for YAGNI

Glossary index

Skip to glossary

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. M
  14. N
  15. O
  16. P
  17. Q
  18. R
  19. S
  20. T
  21. U
  22. V
  23. W
  24. X
  25. Y
  26. Z
You Arenʼt Gonna Need It (YAGNI)
“You arenʼt gonna need it” (YAGNI) is a principle which arose from extreme programming (XP) that states a programmer should not add functionality until deemed necessary. Other forms of the phrase include “You arenʼt going to need it” (YAGTNI) and “You ainʼt gonna need it”.
Source: You arenʼt gonna need it
Your Mileage May Vary (YMMV)
“Your Mileage May Vary” (YMMV) comes from American car ads. For decades, these ads have been listing highway and city mileage (yes, the US still uses miles). Invariably, the mileage given is higher than what the typical driver will achieve, hence the disclaimer, “your mileage may vary”.
In internet parlance, YMMV typically means that the speaker/author is expressing a personal opinion — one that might be controversial. In this instance, YMMV means “this works for me; your experience might be different”. It is in this sense that we use it on Craft Code.
Source: YMMV

Get notified form

Get notified of site updates
Button bar

Carbon emissions for this page

Cleaner than 99% of pages tested
0.011g on first visit; then on return visits 0.006g
QR Code

Scan this code to open this page on another device.