Примечание: Эта должность оценивается в PG-13 за использование легкой эксплуатации. Если вы, скорее всего, будете обижены неоднократным использованием слова, которое обычно слышно на детских площадках начальной школы, пожалуйста, не читайте больше. КРАФ коротка для анти-планов изменения – легко оскорбительное сокращение, чтобы защитить вас от глубоко наступательного кода. КРАФ был изначально разработан и запущен в 2007 году вашим настоящим (Alberto Savoia) и моим коллегой и партнером по преступлению Бобом Эвансом. Зачем называть это CRAP? Когда разработчику или тестеру приходится работать с кем-то другим (плохим) кодом, они редко комментируют его, говоря такие вещи как: ▪ Средняя цикломатическая сложность неприемлема, γ или ▸Эфферентные значения сцепления слишком высоки. . ] Вместо того чтобы цитировать конкретную объективную метрику, они резюмируют их субъективную оценку и говорят что-нибудь вроде: этот код - дерьмо! По крайней мере, это слова, которые используют более вежливые разработчики; я слышал и читал гораздо больше красочных прилагательных и описаний за эти годы. Поэтому мы с Бобом решили придумать акроним, который помимо того что он запоминается ‐ даже если по неверным причинам он является хорошим совпадением с языком, которым пользуются его пользователи и который он гарантирует привлечь внимание разработчиков: .Эй, ваш код - CRAP! Разумеется, нет никакого дурацкого, 100-процентного объективного и точного способа определения КРАппи. Однако наш опыт и интуиция,…
Этот кодекс является КРАФ (2011 год)
Статья URL: https://testyering.googleblog.com/2011/02/this-code-is-crap.html Замечания