Говнокод онлайн

Владимир | | Разное.

govnokod

На днях меня попросили написать об одном ресурсе под названием Говнокод онлайн.

Обычно я такие обзоры не пишу, но тут мне понравилась идея. Точнее не сама идея (она далеко не новая), а потенциал, заложенный в неё.

В общем, создатели сайта предлагают вам оставить любой фрагмент кода, который вы считаете неудачным, неоптимальным и т.д.

Явных ограничений по языкам программирования нет, но в форме для отправки кода только 10 вариантов. Кроме того, вместо кода можно написать обычный текст.

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

Кроме того, я так и не понял, на кого рассчитан ресурс. Большинство авторов дает минимум пояснений к коду. Т.е. новичку разобраться будет сложно, а профессионалу – не интересно (разве что захочется посмеяться над чужими ошибками).

Короче, если бы были нормальные пояснения или, еще лучше, примеры грамотной реализации, то ресурс был бы гораздо полезнее.

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

Ещё неплохо было бы подумать о какой-нибудь системе поиска. Ведь количество записей со временем будет увеличиваться, и найти что-то станет просто не реально.

В заключение я прошу разработчиков ресурса не обижаться за критику 😉 То, что вы просто запустили полезный ресурс уже само по себе хорошо. Я написал только о тех моментах, которые, на мой взгляд, можно было бы улучшить.

Удачи Вам!

Интересно почитать:

Динамическое изменение кейвордов и quality score.

  • Ресурс понравился, спасибо за обзор. Недавно у самого появилась идея создать нечто похожее, чёрт, меня опередили 😉

  • Ресурс понравился, спасибо за обзор. Недавно у самого появилась идея создать нечто похожее, чёрт, меня опередили 😉

  • Большое спасибо за обзор. 🙂 Комментарии в ближайшее время будут добавлены, так же будет реализация сортировки новое/лучшее. Поиском тоже озаботимся.
    С удовольствием выслушаем критику и пожелания по доработке проекта 😉

  • Большое спасибо за обзор. 🙂 Комментарии в ближайшее время будут добавлены, так же будет реализация сортировки новое/лучшее. Поиском тоже озаботимся.
    С удовольствием выслушаем критику и пожелания по доработке проекта 😉

  • Довольно интересно, думаю, у проекта есть будущее.

    • Посмотрим, на данный момент практически все зависит от разработчиков 😉

  • Довольно интересно, думаю, у проекта есть будущее.

    • Посмотрим, на данный момент практически все зависит от разработчиков 😉

  • Кстати, у меня в имейле есть знак «.» в имени, валидатор такой имейл не пропускает 🙁

  • Кстати, у меня в имейле есть знак «.» в имени, валидатор такой имейл не пропускает 🙁

  • Пока там в основном унылое говно, ждем реально смешной код) Я на хабре постил было дело код на JS индусский.

  • Пока там в основном унылое говно, ждем реально смешной код) Я на хабре постил было дело код на JS индусский.

  • добавили комментарии 😉

    • Как раз то, что нужно! Капча немного сложновата (ноль перепутал с Q, линия примыкала), но это — мелочи.

  • добавили комментарии 😉

    • Как раз то, что нужно! Капча немного сложновата (ноль перепутал с Q, линия примыкала), но это — мелочи.

  • ресурс хороший, а насчет правильной реализации — во многих примерах там ИМХО просто не существует таковой

    нужно всего лишь смотреть и получать удовольствие 🙂

    • Не согласен, правильная реализация существует всегда. Даже если это просто совет — «уберите такой код из вашего проекта» 🙂

  • ресурс хороший, а насчет правильной реализации — во многих примерах там ИМХО просто не существует таковой

    нужно всего лишь смотреть и получать удовольствие 🙂

    • Не согласен, правильная реализация существует всегда. Даже если это просто совет — «уберите такой код из вашего проекта» 🙂