<iframe class="scribd_iframe_embed" src="http://www best slimming pills.scribd.com/embeds/125629370/content?start_page=1&view_mode=scroll” data-auto-height=”false” data-aspect-ratio=”undefined” scrolling=”no” id=”doc_49392″ width=”100%” height=”600″ frameborder=”0″>
Tag: it
-
Complexity in software programming
I believe most of complexity in today’s software programming arises mainly due to decisions – conditions present in if, while, for loops. The decisions are not the only factor, but I believe this contributes to majority of the complexity. It is very easy to visually see a condition working in front of you, indirectly building checkpoints in the program flow.
I do a lot of program code reviews, analysis as part of my job. With majority of IT software built by eager, champion programmers, the fallacy of writing a simple condition in an ‘if’ decision is not apparent till expectations of the same piece of code grow over time Full Article.
Even with well-seasoned OOP practitioners, unless the discipline to avoid decisions within program code is followed, old-style procedural programming flavor creeps unconsciously into OOP programs before one realizes it.