🎉 I'm releasing 12 products in 12 months! If you love product, checkout my new blog workingoutloud.dev

Back to home

JavaScript Naming Conventions

    [verb = required][verb = null][noun = null][preposition = null][noun = null]

    Verb examples

    • get
    • save
    • fetch
    • throw
    • remove

    First noun examples

    • user
    • image
    • data
    • item

    Prepositions

    • from
    • to

    Second noun examples

    • database
    • table
    • copy

    In usage

    The [noun][preoposition][noun] may not always need to be used and simplicity is the goal if possible.

    // high specificity examples [verb][noun][preposition][noun] getUserFromDatabase(); saveUserToDatabase(); saveImageToTable(); fetchRestaurantFromCopy(); // omitting the preposition and second noun [verb][noun] removeItem(); getResult(); // omitting all except verb [verb] signIn(); signOut(); signUp(); // using the first verb [verb][verb] confirmSignIn(); confirmSignUp();

    Personal image

    Dennis O'Keeffe

    @dennisokeeffe92
    • Melbourne, Australia

    Hi, I am a professional Software Engineer. Formerly of Culture Amp, UsabilityHub, Present Company and NightGuru.
    I am currently working on Visibuild.

    1,200+ PEOPLE ALREADY JOINED ❤️️

    Get fresh posts + news direct to your inbox.

    No spam. We only send you relevant content.

    JavaScript Naming Conventions

    Introduction

    Share this post