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

Сообщение Re[2]: Старый код на новом месте от 29.11.2016 13:16

Изменено 29.11.2016 13:19 AlexGin

Здравствуйте, white_znake, Вы писали:

_>Подходы в программировании тоже эволюционируют: лет 15-20 тому назад использовали возвращаемые значения кодов для обработки ошибок — сейчас исключения.

И тогда и сейчас — есть и то и другое
"возвращаемые значения" — подход характарный для си-шного API
"исключения" — характкрны для C++ и для современных языков (C#, Java).

_>Большие компании не охотно будут использовать новые подходы в программировании, новые паттерны, потому что возникает ложное желание единообразия кода и подходов в программировании.

Почему же НЕохотно?
Или считаете, что в больших компниях все разработчики низкой квалификации?
Нужно и важно — обосновать все эти нововведения. Обосновать — реальной пользой для проекта.

_>В программировании одну и ту же задачу, как правило можно решить различными способами, но у каждого программиста есть свои любимый способ решения каждого типа задач. Вполне вероятно, что код нормальный, но он тебе не нравиться, потому что его написал не ты.

+100500
Re[2]: Старый код на новом месте
Здравствуйте, white_znake, Вы писали:

_>Подходы в программировании тоже эволюционируют: лет 15-20 тому назад использовали возвращаемые значения кодов для обработки ошибок — сейчас исключения.

И тогда и сейчас — есть и то и другое
"возвращаемые значения" — подход характерный для си-шного API (и как пример — для Windows API);
"исключения" — характерны для C++ и для современных языков (C#, Java).

_>Большие компании не охотно будут использовать новые подходы в программировании, новые паттерны, потому что возникает ложное желание единообразия кода и подходов в программировании.

Почему же НЕохотно?
Или считаете, что в больших компниях все разработчики низкой квалификации?
Нужно и важно — обосновать все эти нововведения. Обосновать — реальной пользой для проекта.

_>В программировании одну и ту же задачу, как правило можно решить различными способами, но у каждого программиста есть свои любимый способ решения каждого типа задач. Вполне вероятно, что код нормальный, но он тебе не нравиться, потому что его написал не ты.

+100500
Тут надо отметить, что если даже и писал ты, но лет 10 назад — этот код также часто воспринимается как "ненормальный"