• Что делать если команда говнокодит?

    Мне как-то удалось добиться значительных улучшений:
    1) хуками на гит (не дает коммитить, если код не соответствует pep8 (с некоторыми оговорками)),
    2) разнесением ответственности: смысловой говнокод можно написать на и pep8 - пожалуйтса, но делайте это в своих модулях (которые вы потом будете поддерживать, а не я).
    3) в маленьком модуле наговнокодить можно, но это не страшно обычно - в небольшом проще разобраться.
    Это - в общем - работает; иногда возникает проблема, когда кто-то уходит, и приходится разбираться в том, что он там наделал.

    P.S. наезжать на кого-то со словами "ты гонокодишь, переделай" - не стоит, т.к. плохая атмосфера в коллективе породит худшие, на мой взгляд, проблемы.