LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Никто нарочно не пишет говнокод. Он всегда на заказ.

Это неправда. Если человек не умеет писать аккуратный код, он будет писать говнокод. Если человек умеет писать аккуратный код, он будет писать аккуратный код. На сроки или цену это не влияет, это зависит исключительно от квалификации исполнителя. И, ещё раз подчеркну, цена и квалификация вообще никак не связаны в общем случае. Если устремить чисто проверок в бесконечность, какую-то корреляцию найти можно, но в общем случае она очень слабая. Поэтому ты можешь платить ораклу пятьсот долларов за человекочас и тебе код будет копипастить индус, который вчера закончил курсы. Либо ты можешь платить какому-нибудь аутсорсеру пятьдесят долларов за человекочас и тебе код будет писать талантливый студент, который через три года устроится в гугл, но и сейчас он хорош. Или ты можешь платить этому студенту двадцать долларов напрямую и он будет счастлив, это же в 2 раза больше, чем ему платит аутсорсер.

А вообще одна из проблем в том, что даже само понятие качества кода очень субъективно. Не существует общепринятых отраслевых стандартов, по которым можно сказать, качественный код или нет. Вот строит тебе дом кто-то. Тут есть СНИПы, по которым можно определить, качественный дом или нет. Если СНИПы нарушаются, значит дом некачественный. Если СНИПы не нарушаются, значит есть большие шансы, что стройка ведётся качественно. А у программистов никаких СНИПов нет.

Исправление Legioner, :

Никто нарочно не пишет говнокод. Он всегда на заказ.

Это неправда. Если человек не умеет писать аккуратный код, он будет писать говнокод. Если человек умеет писать аккуратный код, он будет писать аккуратный код. На сроки или цену это не влияет, это зависит исключительно от квалификации исполнителя. И, ещё раз подчеркну, цена и квалификация вообще никак не связаны в общем случае. Если устремить чисто проверок в бесконечность, какую-то корреляцию найти можно, но в общем случае она очень слабая. Поэтому ты можешь платить ораклу пятьсот долларов за человекочас и тебе код будет копипастить индус, который вчера закончил курсы. Либо ты можешь платить какому-нибудь аутсорсеру пятьдесят долларов за человекочас и тебе код будет писать талантливый студент, который через три года устроится в гугл, но и сейчас он хорош. Или ты можешь платить этому студенту двадцать долларов напрямую и он будет счастлив, это же в 2 раза больше, чем ему платит аутсорсер.

А вообще одна из проблем в том, что даже само понятие качества кода очень субъективно. Не существует общепринятых отраслевых стандартов, по которым можно сказать, качественный код или нет.

Исходная версия Legioner, :

Никто нарочно не пишет говнокод. Он всегда на заказ.

Это неправда. Если человек не умеет писать аккуратный код, он будет писать говнокод. Если человек умеет писать аккуратный код, он будет писать аккуратный код. На сроки или цену это не влияет, это зависит исключительно от квалификации исполнителя. И, ещё раз подчеркну, цена и квалификация вообще никак не связаны в общем случае. Если устремить чисто проверок в бесконечность, какую-то корреляцию найти можно, но в общем случае она очень слабая. Поэтому ты можешь платить ораклу пятьсот долларов за человекочас и тебе код будет копипастить индус, который вчера закончил курсы. Либо ты можешь платить какому-нибудь аутсорсеру пятьдесят долларов за человекочас и тебе код будет писать талантливый студент, который через три года устроится в гугл, но и сейчас он хорош. Или ты можешь платить этому студенту двадцать долларов напрямую и он будет счастлив, это же в 2 раза больше, чем ему платит аутсорсер.