Информация об изменениях

Сообщение Re[8]: А отрефакторю-ка я сейчас всё. Mемуар. от 20.05.2015 1:01

Изменено 20.05.2015 1:05 Артём

Здравствуйте, Олег К., Вы писали:

Aё>>Если не удовлетворяет требованиям по производительности- это плохой код.


ОК>А для бизнеса и нету таких требований по большему счету. Зато есть куча программахеров которые считают что производительность это все. Отсюда и битовые двиги справа вместо деления на двойку (в плюсах), метапрограммирование и еще куча подобной хрени.


Если отбрость сантименты в сторону- хорошего программиста от плохого отличает способность писать элегантный и оптимальный код. Чем больше логики не помещается в кэш процессора и больше тактов тратится на оверхед (в том числе из-за неправильно выбранного алгоритма)- тем тормозней программа.
Re[8]: А отрефакторю-ка я сейчас всё. Mемуар.
Здравствуйте, Олег К., Вы писали:

Aё>>Если не удовлетворяет требованиям по производительности- это плохой код.


ОК>А для бизнеса и нету таких требований по большему счету. Зато есть куча программахеров которые считают что производительность это все. Отсюда и битовые двиги справа вместо деления на двойку (в плюсах), метапрограммирование и еще куча подобной хрени.


Если отбрость сантименты в сторону- хорошего программиста от плохого отличает способность писать элегантный и оптимальный код. Чем больше логики не помещается в кэш процессора и больше тактов тратится на оверхед (в том числе из-за неправильно выбранного алгоритма)- тем дольше бизнес пьёт чай.