Skip to content
A list of words and phrases to help name variables
Branch: master
Clone or download
Latest commit 3634905 Sep 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Sep 10, 2019
README.md Create README.md Sep 10, 2019

README.md

words-for-variables

A list of words and phrases to help name variables

When it comes to naming variables, functions of classes, I often find myself with the programmer's equivalent of writer block. Over time, I've tried to write down useful words of phrases that have worked for me in various contexts. Sometimes when I get stuck, scanning through the list can give me a better variable name than what I'd come up with just by brainstorming.

  • encode
  • cursor
  • derive
  • request
  • retrieve
  • load/save
  • zipper/zip
  • join
  • stitch
  • slice
  • partition
  • project
  • distribute
  • flatten
  • lift
  • interleave
  • weave
  • embed
  • extract
  • tapestry
  • timeline
  • box/unbox
  • handoff
  • envelope (noun) or enveloping (verb)
  • letter
  • mailbox
  • underlying
  • declare
  • stand up/tear down
  • Invert
  • rotate
  • translate
  • bind
  • dynasty
  • Squad
  • phantom
  • entry
  • ticket
  • reservation
  • instantiate
  • inflate
  • collapse
  • dissect
  • shatter
  • arrange
  • crawl
  • walk
  • placement
  • clone
  • pave
  • polish
  • snapshot
  • thin
  • tally
  • census
  • quorom
  • vote
  • consider
  • candidate
  • hint
  • approx
  • estimate
  • prepare
  • layout
  • summary
  • consolidate
  • coalesce
  • context
  • wrap
  • complex (noun)
  • fan out
  • pump (noun or verb)
  • reduce
  • attribute
  • trait
  • mold
  • reshape
  • ambient
  • embed
  • introspection
  • Bookkeeping
  • channel
  • slot
  • lane
  • canonical
  • scrub
  • Sanitize
  • shave (as in no-hair-theorem)
  • fingerprint
  • fixture
  • foundation
  • truss
  • provide
  • requisition
  • furnish
  • preamble
  • prefix/postfix
  • shift
  • conductor
  • base-station
  • tether
  • control-tower
  • repair
  • restore
  • forget
  • garbage
  • trash (dry, as opposed to wet garbage)
  • mode
  • transaction
  • Execution plan
  • directive
  • layer
  • plan
  • blueprint
  • architect
  • facade
  • housekeeping
  • pre-cognition
  • burst
  • briefing
  • report
  • amendment
  • dossier
  • Interlace
  • toggle
  • Artifact
  • edge
  • Core
  • hub/spoke
  • Exemplar
  • Hoover
  • cadence
  • Manifest
  • Facility
  • mechanism
  • trap
  • mask
  • shim
  • Adapter
  • Bridge
  • invoke
  • summon
  • conjure
  • animate
  • handle (noun)
  • decorate
  • canary
  • carousel
  • constellation
  • drain
  • materialize
  • north/south
  • tombstone
  • marshall
  • serialize
  • fuzz
  • Payload
  • cortex
  • toggle
  • tee up
  • package (verb or noun)
  • receipt (noun)
  • counterfoil
  • Claim
  • granularity
  • scale
  • cull
  • converge
  • digest (noun)
  • digest/ingest (verb)
  • ingress/egress
  • balliwick
  • launch
  • chunk
  • springboard
  • interpolate
  • hoist
  • invalidate
  • sift
  • sieve
  • funnel
  • tune (up)
  • oeuvre
  • split
  • peel (off)
  • attach
  • commit
  • objectify
  • communion (as in system A is in communion with system B)
  • strand
  • concern (as in area of concern)
  • purge
  • prune
  • draw (as in draw a card)
  • sugar (as in syntactic sugar)
  • proper
  • sidecar
  • manage(r)
  • change(r)
  • delta
  • identify
  • impedance
  • In-flight / landing
  • taint
  • degraded
  • Bank
  • stage/unstage
You can’t perform that action at this time.