I was presented with the following discussion opener concerning the management of complexity via the introduction of abstraction… How do we handle complexity? I asked a few software architects I know and all of them answered, “Abstraction.” Basically they’re right, but being a math major in college, there is a principal I believe that software […]