Coding for Clarity: The Hidden Costs of Code

There are thousands of ways to code a solution to meet any business requirement. From a business perspective, as long as the code performs the required function it works. Code is a living construct in that it is likely it will have to be maintained more than once during its lifespan. The actual code written to satisfy a business requirement may be poorly structured, difficult to read and contain overly complicated logic; and there is an inherent cost in maintaining such code. I learned to code at Van Zyl and Pritchard in South Africa. The intensive course was conducted over [...]