How to write unmaintainable code. Жирный документ с вредными советами о том, как сделать тем, кто будет работать с твоим кодом, больно. Используйте однобуквенные переменные, запутывайте код, пишите собственные аллокаторы. В основном примеры на Java, но всё понятное и очень жизненное. Прям за душу берёт. К тому же, в конце есть краткий список особых антифич в разных языках. Кажется, у меня появилась универсальная ссылка на большинство выявляемых при ревью бредовых идей.