the.com/granularity
the difference between 'it's broken' and 'line 47 threw a null pointer at 3am.'
means the level of detail at which you examine, measure, or control something, from coarse chunks to fine grains.
from from latin granum, meaning grain — as in a grain of sand versus a boulder. borrowed by physics and computing in the 20th century to describe how finely a system can be divided or measured.
database termfine-grained permissions control access down to single fields
opposite extremecoarse-grained means fewer, chunkier divisions
engineering tradeoffmore granularity means more control, more overhead