Anti-pattern coined in the talk (also abbreviated 'DDD' as a joke on domain-driven development). Occurs when crazy inherited data drives how the application is built, instead of the app driving how data is shaped. Sergyenko's rule: you are the master, data is not — delete, shape and normalize data so it serves the app, not vice versa.