Code with too many layers. Also known asLasagne Code.[john-d-cook, Dodgy Coder(http://www.dodgycoder.net/2011/11/yoda-conditions-pokemon-exception.html)].