Меня просто невероятно бесят предупреждения во время компиляции. Я на работе задолбался уже подчищать предупреждения и просить не оставлять их в коде. Один парень регулярно объявляет неиспользуемые переменные и оставляет их, особенно в блоках try:
try { . . . . . . } catch (Exception e) { }
Он объявляет переменную e типа Exception и не использует ее. Ну не используешь, так и не объявляй ее. Напиши просто Exception без переменной.
Еще одна проблема у него – он любит писать код после throw. Компилятор говорит ему в предупреждении, что код не будет выполняться, а он зачем-то его оставляет. Может я тут что-то не понимаю, и возможны случаи, когда после throw что-то выполнится.
Мы компилируем проект в командной строке и потом в консоли выскивать сообщения об ошибке среди десятков предупреждений – сущий ад. Да и вообще не вижу смысла оставлять предупреждения, особенно такие.
Меня реально бесят предупреждения. Это же такой простой способ сделать код чище и аккуратнее.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
А что разве нет единых правил для всей команды? Кто то же должен за этим следить. Как именовать переменные, классы и тому подобные правила, чтобы был единый стиль
Правила всегда нарушаются. А следить должен team leader, мне кажется.
А расскажите - хотябы в кратце - как у вас принцип "командной" работы устроен ? )) - хотя бы в общих чертах - просто интересно как оно - коллективом писать программы?
У нас у всех свобода полная. Пиши код как хочешь. Но просто вот как-то смотрим как все реализовано до нас и пишем в том же стиле с небольшими поправками на ветер.
Михаил, а над каким проектом вы работаете?
TFS вроде бы позволяет настроить правила, не позволяющие, к примеру, выполнять коммит с ворнингами (или даже определенными типами ворнингов)
Такое бывает, когда программист считает себя профессионалом, но становится им ещё не думает.
ну тут два варианта решения проблемы:
1) дать по рукам зло-кодеру ;)
2)отрубить в компиляторе предупреждения такого рода
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.