I&#x27;ve also seen code bloat due to <i>insufficient</i> abstraction: the programmer fails to realize that a lot of things in the code are instances of the same thing that can be factored out into an abstraction.