namespaced
Hierarchically organized code
Namespaced describes something organized within a namespace—a container that keeps names from colliding with identical names elsewhere.
In programming, namespaced code belongs to a specific module or scope: The function is namespaced under utils.helpers.
Namespacing prevents conflicts when different parts of a system use the same identifier for different purposes.
Extent or range
- encapsulationSurrounding on all sides
- modularityDivisibility into independent units
- packageWrapped item for delivery
- moduleIndependent functional component
library · import · export · declaration · hierarchy · identifier · qualifier · prefix
Science of categorical arrangement
- classificationSystematic grouping by traits
- groupingArrangement by shared traits
- organizationStructured group with purpose
- labelingAssigning identifying markers
tagging · cataloging · indexing · structuring · hierarchy · designation · ordering · typology
scope
Extent or range
- encapsulationSurrounding on all sides
- modularityDivisibility into independent units
- packageWrapped item for delivery
module · library · import · export · declaration · hierarchy · identifier · qualifier · prefix · context
taxonomy
Science of categorical arrangement
- classificationSystematic grouping by traits
- groupingArrangement by shared traits
- organizationStructured group with purpose
labeling · tagging · cataloging · indexing · structuring · hierarchy · designation · ordering · typology · sorting
namespacedflat
Lacking vertical variation
unorganized · monolithic · unqualified · inline · loose