Я работал над многими проектами, где мне давали код другим пользователям для обновления. Чаще всего я скомпилирую его и получаю около 1000+ предупреждений компилятора. Когда я вижу предупреждения компилятора, они заставляют меня чувствовать себя грязным, поэтому моя первая задача - очистить код и удалить их все. Обычно я нахожу около десятка проблем, таких как неинициализированные переменные.
Я не понимаю, почему люди оставляют их и не имеют абсолютно чистых компиляций без предупреждений. Я что-то упускаю? Есть ли веская причина просто оставить их? Любые истории ужасов, чтобы поделиться?