Цитата:
Сообщение от
ax_mct
А возьмите да напишите простое, конкретное, короткое решение и добавьте к нему короткий комментарий
Господи, вы опять к отношениям и к плохим людям сводите.
Цитата:
Сообщение от
mazzy
нет, конечно. какие нафиг "отношения"?
разницу вносят очень технические и прагматичные моменты.
в вашем конкретном абзаце разница проявляется в комментарие.
Комментарий кому?
окружению, которое выполняет unitTest'ы, функциональные тесты?
причем делает это в разное время и по разным событиям?
вообще вы предполагаете тестировать "простое, конкретное, короткое" решение?
в ручном или автоматическом режиме?
с какими данными?
а есть еще и нагрузочные тесты.
есть еще тесты, которые проверяют совместимость на уровне программных интерфейсов.
простой код должен быть только у самого кода, который входит в поставку
или простой должен быть весь код включая тесты?
есть еще и другие критерии, помимо тестирования.
среди этих критериев будут и ошибочные, будут и неучтенные.
Возвращаясь к Мортире - не учли вес и ошиблись в эффективности.
Но теперь эти критерии учитываются - танки проверяются на возможность транспортировки.
раньше я уже говорил о панельных домах, в при строительстве которых не учитывалась стоимость отопления и обслуживания, а также стоимость неизбежного порожняка при перевозке.
разные критерии => разная простота.
разная простота => недопонимание групп разработчиков.
недопонимание разработчиков => зачем так сложно?
вроде тривиальная логическая цепочка.
Но упорно к недостаткам у людей сводите.
Цитата:
Сообщение от
Maxim Gorbunov
"Программисты должны быть смелыми, чтобы не пугаться, когда все перепуталось так, что никто не разберет..."
(c) Тарас 