Opacity

When a system suffers from opacity, reading the code is hard, and understanding it is even harder. Maintaining such a system requires much more effort than those that have a clear and expressive code. There could be many causes of opacity, for example, bad naming, needless complexity, and overdesign. It is easy to make simple things complicated, while it is much harder to make complicated things simple.

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

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