Cargo-cult programming