Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Demolishun750668dModularization of code into functions that serve specific purposes. This is done not only to aid in code reuse, but to also make the function at hand easier to comprehend. Keeping functions smaller and simpler makes them easier to reason about. So modern programming languages (including C) are very much designed with the limited capacity of the human brain.
Now the fucker that created C++ templates completely brain fucked a lot of us. Honestly, with familiarization, templates are not that bad either.
RememberMe1343168dIn case you're in the market for even more brainfuckery, may I suggest Linkers and Loaders by John Levine.