Не правильно вы поняли. Говнокодер это распространенный термин в программировании. Обозначает он, в основном, что человек пишет код, не задумываясь, что его код могут потом читать другие программисты, поэтому код должен быть понятным для других программистов - т.е., оформлен по определенным общепринятым правилам, включая комментарии к коду. Это не обязательно плохой код - программа ведь работает. Этот код может даже реализовывать эффективные алгоритмы. Но вот оформлен недобросовестно. Почти все начинающие олимпиадники страдают говнокодерством. Большинство "излечиваются", а некоторые так и продолжают говнокодерствовать, даже будучи всеросниками. Это как привычка или стиль программирования такой. И в среде олимпиадников-информатиков это ни в коем случае не расценивается, как оскорбление )Другой аноним.