Is naming things still hard?

This week on Mastodon, Cassondra Roberts asked… Quick survey for people who write web components: Naming things is _____. still hard. not that hard anymore. just show me the results. It reminds me of the old axiom… The three hardest problems in programming are naming things, cache invalidation, and off-by-one errors. I answered “not that hard anymore,” but nearly 90 percent of survey respondents said it was still hard.

@cferdinandi It bloody well is! Although I still guide my CSS with #SMACSS (so `.is-…` and friends), but thanks for the article I'll try and be mindful of those boolean functions in JS too.