Geeks With Blogs

L. Charles Andersen January 2013 Entries
Fundamental Aspects of Methods
One of the things that I consider fundamental concerns a method or function. Historically, a method does exactly one thing, which its name describes. It starts at the top and ends at the bottom; i.e., it has exactly one entrance and one exit. With such a simple guideline, how can anybody submit a method that deviates from it? For example, the following method names tell when it happens, not what it does: AfterGetProductListCallback... Interestingly, these names do not seem to tell ......

Posted On Tuesday, January 8, 2013 12:51 PM

Fundamental Pride in Code Craftsmanship
I regularly rant about programmers not knowing the fundamentals without giving any concrete examples. An acronym that I coined with an esteemed colleague during one such rant is FBC (Fully Buzzword Compliant). Many programmers can spew buzzwords like pickup lines in a bar, and many of them can even give a correct definition. However, when it comes time to apply the associated technique or technology, they are clueless regarding where to start.One thing that perplexes me about this is that there is ......

Posted On Tuesday, January 8, 2013 12:50 PM

Copyright © L. Charles Andersen | Powered by: