4 ms·
> Using controlled vocabularies for column names is a low-tech, low-friction approach to building a shared understanding of how each field in a data set is inte
by closed 6y ago
> Using controlled vocabularies for column names is a low-tech, low-friction approach to building a shared understanding of how each field in a data set is intended to work.
Can't stress how useful this has been working on data science teams. There is really an art for getting a group of people to standardize around a vocabulary of column name pre/suffixes without being overly prescriptive.
Being able to unlock nifty tools / behaviors by naming your columns certain ways seems crazy powerful. (Like a form of function dispatching)
- lowwave 6y agoYeah convention over configuration is great! It attributed to the great success of RoR kind of framework as well.