reducing-complexity

Managing complexity is software's primary technical imperative - all other goals are secondary