История проекта Говнокод такова, что изначально он задумывался как сборник красивых решений нетривиальных задач. Ставил перед собой цель показать людям то, каким может быть код и как правильно подходить к разработке. Даже домен взяли codecomplete.ru.
Но, со временем, авторы проекта поняли, что часть задач проект стал выполнять не так, а может быть даже противоположные. Поэтому и пришлось перепрофилировать его в govnogod.ru, оставив всю ту базу, что была на codecomplete.ru.