Code bloat
lastmod 2018-08-17created 2016-12-013 edits
Code bloat is the production of code that is perceived as unnecessarily long, slow, or otherwise wasteful of resources. Code bloat can be caused by inadequacies in the language in which the code is written, the compiler used to compile it, or the programmer writing it. Thus, while code bloat generally refers to source code size (as produced by the programmer), it can be used to refer instead to the generated code size or even the binary file size.
Using templates without thought can lead to the enemy of templates: code bloat. This means multiple copies of identical code get baked into the file. The code itself looks clean, but the binary code ends up swelling because of the templates.