Единственный критерий: всё, что писал не я — говнокод. Мой код всегда восхитителен.
RF>Как часто встречается говнокод в вашей практике? Много ли говнокодеров вы встречали?
Встречается всегда и везде, кроме проектов, над которыми работал я один.
RF>Что делают на работе с говнокодом и говнокодерами? Увольняют ли говнокодеров? Если да, то как часто такое встречается?
Ни разу не видел, чтобы увольняли за говнокод. Оно и понятно, оставить пришлось бы одного меня, а всех остальных уволить. А я один, на все проекты меня не хватит.
RF>И как исправлять говнокод на нормально смотрящийся код?
Исправить могу только я. Остальные сколько не будут исправлять говнокод — он говнокодом и останется.