3 ms·
Most people, for most things, don't have the luxury of seeking C. They simply need to know enough that they can go about their lives and be effective. For a pr
by awkward 4y ago
Most people, for most things, don't have the luxury of seeking C. They simply need to know enough that they can go about their lives and be effective.
For a programming example - I've been in jobs that enforced the "single return value" rule over functions. For older versions of C or other languages, this makes sense. The shop mostly used C#, which uses exceptions, which means that the benefit of the single return wasn't there, because any line potentially exits the function. The rule then prevents exit early and similar, more effective techniques.
The people setting the rule had learned that Djikstra style structured programming was better for writing business software than the older, goto using, more imperative style. The rule to make sure you were doing A and not B had lasted well into the discovery of C.