Говнокодинг – унифицирован?

Салют! :)
Есть какие-то уникальные черты, присущие только говнокоду ?
  • Вопрос задан
  • 809 просмотров
Решения вопроса 4
silverstringer
@silverstringer
Software engineer/CEO prisba.ru
да, если только в твоем коде никто кроме тебя не может разобраться
Элементарно, начиная от отказа использования coding standards и принятых норм программирования(best practice), solid-принципов, изобретением собственных "велосипедов"
Ответ написан
Комментировать
@mrxor
Simple is better than complex
Посмотрите про пахнущий код
Ответ написан
Комментировать
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
Ну, на самом деле вопрос не настолько уж и глупый, хотя есть довольно простой ответ:
В программировании на любом языке есть советы и рекомендации по качественному коду в целом, например - "не дублируйте код". Соответственно, признаком гк будет множественное дублирование кода, ну и так далее.
Ответ написан
Комментировать
Adamos
@Adamos
Если немножко почитать учебники ("Рефакторинг" Фаулера, например), то вполне можно составить довольно обширный и при этом довольно универсальный список признаков "code smells". Но, как мы понимаем, стандарт на говнокод никому не нужен.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimkss
@dimkss
Два признака: код тяжело понять, код тяжело поддерживать (изменять).
Есть еще третий "как бы" признак: код неэлегантный, но тут у каждого разработчика свое понятие элегантности, поэтому я бы на него не обращал много внимания.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы