Dealing with complexity

Complexity is something we are dealing with every day, consciously, and unconsciously. Merriam-Webster defines the word complexity as the quality or state of being complex. The world around us is rather chaotic, but we are using our instinct and experience to ignore this complexity or deal with it.

In software, the idea of complexity is not different. Most of the software is complex, as much as problems this software is trying to solve. Realizing what kinds of complexity we are dealing with when creating software thus becomes very important.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.116.80.45