Damn it! Can’t you make your code less complex?

<Rant>

I am so tired of complex code that can’t be read without having to trace definitions within definitions withshutterstock_132360455in references, within Interface definitions within indirection….  until I have no flippin’ idea what is going on.

This is even worse when perpetrated in sample code.  Can someone please tell sample code writers that the rule is “make it as simple as possible and demonstrate only one thing; and that one thing is not how clever you are.”

Continued

 

 

Share

About Jesse Liberty

Jesse Liberty is an independent consultant and programmer with three decades of experience writing and delivering software projects. He is the author of 2 dozen books and multiple Pluralsight courses, and has been a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Xamarin Certified Mobile Developer and a Xamarin MVP, Microsoft MVP and Telerik MVP.
This entry was posted in Essentials. Bookmark the permalink.

2 Responses to Damn it! Can’t you make your code less complex?

  1. You should know the layers of foundations depend upon the ground’s condition along with the form of
    soils. Their extreme popularity and ease of use saw their
    demand extend beyond the US and all over the
    globe. It takes time for a flat roof to drain over rain water thus flat roofs must be made from a roofing material that’s water-resistant.

    My weblog Scott Yancey Review

  2. sabelo says:

    Hi Jesse
    I would like to know the use of the “using namespace ” in C++ coding , does the source file compile correctly without any problem when you didnt include that line of code?

Leave a Reply

Your email address will not be published.