Каковы потенциальные последствия несоблюдения CLS? - PullRequest
0 голосов
/ 19 сентября 2019

Я недавно начал новую работу с новой кодовой базой, и, к моему большому сожалению, когда я впервые скомпилировал новый код, я обнаружил, что в выводе компилятора присутствовало более 1200 предупреждений.Ранее я работал над программным обеспечением для медицинских устройств, где нам вообще не разрешалось иметь какие-либо предупреждения (скомпилированные с / werr), поэтому эти предупреждения отвратительны и неудобны для меня.

По моему опыту, предупреждения часто указывают напотенциальные ошибки или, по крайней мере, код, который на самом деле не делает то, что должен выглядеть после беглого взгляда, плюс с этим множеством предупреждений трудно обнаружить новые, которые появляются во время разработки.

В настоящее время я работаю над отчетом, который надеюсь использовать, чтобы убедить руководителя проекта, что потраченное время на исправление этих предупреждений стоит наших усилий.В рамках этого я назначал «значение опасности» (от 1 до 10) каждому отдельному коду предупреждения уровня CS.У меня нет опыта работы с предупреждениями о несоответствии CLS, поэтому я не уверен, как их классифицировать.

Кто-нибудь может объяснить, насколько опасны предупреждения о несоответствии CLS?

...