3 ms·
Relevant quote from the book "A Philosophy of Software Design" Complexity is what a developer experiences at a particular point in time when trying to achieve
by vendiddy 3y ago
Relevant quote from the book "A Philosophy of Software Design"
Complexity is what a developer experiences at a particular point in time when trying to achieve a particular goal. It doesn’t necessarily relate to the overall size or functionality of the system. People often use the word “complex” to describe large systems with sophisticated features, but if such a system is easy to work on, then, for the purposes of this book, it is not complex. Of course, almost all large and sophisticated software systems are in fact hard to work on, so they also meet my definition of complexity, but this need not necessarily be the case. It is also possible for a small and unsophisticated system to be quite complex.