Aren't they? I'd say they can be reduced to a number of architectural tendencies (e.g. composition over inheritance, DSL or language-native code), go-to design and code organization patterns, and pure stylistic choices (like variable naming, short or larger functions, etc.)
Aren't they? I'd say they can be reduced to a number of architectural tendencies (e.g. composition over inheritance, DSL or language-native code), go-to design and code organization patterns, and pure stylistic choices (like variable naming, short or larger functions, etc.)