Моя команда (из которой я - самый новый и самый младший член) увеличилась в размере от 3 до 9 разработчиков всего за 1 год. Наш основной продукт увеличился по сложности, и мы собираемся провести перенос портов/перезапись на год в Silverlight. Раньше не было определенного стиля/стандарта.Внедрение и применение стандартов кодирования
Я предложил моему начальнику, что сейчас самое подходящее время для реализации таких стандартов. Я передал ему документ IDesign's, и ему нравится эта идея. У него две проблемы.
Это большой документ для поглощения. Моя мысль здесь состоит в том, чтобы разработать сглаженный чит-лист для наиболее распространенных предметов, с которыми мы, вероятно, столкнемся, с пониманием того, что стандартом IDesign является «Мастер», и все, что не рассматривается в уменьшенной версии, должно выглядеть в документе «Мастер».
Каков наилучший способ обеспечить соблюдение этого. Дело не в том, чтобы пытаться диктовать; дело в том, чтобы заставить людей привыкнуть к определенному стандарту. В команде есть как минимум 2 человека, которые уже несколько лет развиваются до нынешнего нестандартного уровня. Чтобы решить эту проблему, я хотел бы посмотреть, есть ли инструмент, который можно настроить для обеспечения соблюдения этих стандартов или, как минимум, предупреждать о «нарушениях» стандарта во время компиляции или времени разработки. Я нашел Microsoft'd StyleCop, но из того, что я смог определить, он не настраивается и настроен на соответствие стандарту Microsoft, который не полностью связан с IDesign.
Любой вход на инструменты или подход, на который я смотрю, будут оценены.
В любом случае, я работаю над обзором Codee Review. +1 – 2008-12-04 20:40:45
... или это обзор кода ... Я забыл :) – 2008-12-04 20:54:17
+1, не забудьте свой LART в обзорах кодов; D – user7116 2008-12-04 21:14:10