• MajorHavoc@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    6 minutes ago

    Ooh. I like this a lot.

    YAGNI is for what you code, not how you code.

    With how you code, you are gonna need it:

    • Quality – You are gonna need quality.
    • Maintainability – You are gonna maintain it.
    • Replaceability – You are gonna replace it.
    • Testability – You are gonna test it
    • Security – You are gonna need security.