Мне всегда нравилась эта статья на JoelOnSoftware под названием «Готовимся, когда ты только хрюкаешь». Я мог особенно относиться, когда я был новичком (и все еще чувствую, что я ВСЕГДА буду одним).
О # 4, нейтрализуя бозо. Какой совет вы бы дали для практической реализации этого в реальных ситуациях на работе? Кажется, это не так просто (по крайней мере, в нашей команде), как просто записать ошибку в чей-то плохой код. Что работает для всех вас там?