> Cargo cult programming is a style of computer programming characterized by the ritual inclusion of code or program structures that serve no real purpose.
> Cargo cult programming can also refer to the practice of applying a design pattern or coding style blindly without understanding the reasons behind that design principle.
I don't really believe those apply here - they're the same and they're supposed to be, and they function the same. The level of understanding is largely irrelevant.