История изменений
Исправление peregrine, (текущая версия) :
Ну ок, как ты определяешь, что человек не программист?
Он пишет какую-то слишком далёкую от реальности штуку и как правило очень сильно в неё верит. Хорошим примером является борьба с багом. Локализовать его мало. Можно очень быстро его локализовать, но фикс может потребовать значительного перелопачивания всего проекта, потому что в ряде мест баг или его причины эксплуатируется как фича. Баг это не только когда вместо += программист опечатался и написал =, это ещё и когда в изначальной модели одну абстракцию подменили на другую, похожую, но не такую какую надо.
Исправление peregrine, :
Ну ок, как ты определяешь, что человек не программист?
Он пишет какую-то слишком далёкую от реальности штуку и как правило очень сильно в неё верит. Хорошим примером является борьба с багом. Локализовать его мало. Можно очень быстро его локализовать, но фикс может потребовать значительного перелопачивания всего проекта, потому что в ряде мест баг или его причины эксплуатируется как фича. Баг это не только когда вместо += программист опечатался и написал =, это ещё и когда в изначальной модели одну абстракцию подменили на другую.
Исправление peregrine, :
Ну ок, как ты определяешь, что человек не программист?
Он пишет какую-то слишком далёкую от реальности штуку и как правило очень сильно в неё верит. Хорошим примером является борьба с багом. Локализовать его мало. Можно очень быстро его локализовать, но фикс может потребовать значительного перелопачивания всего проекта, потому что в ряде мест баг или его причины эксплуатируется как фича.
Исходная версия peregrine, :
Ну ок, как ты определяешь, что человек не программист?
Он пишет какую-то слишком далёкую от реальности штуку и как правило очень сильно в неё верит. Хорошим примером является борьба с багом. Локализовать его мало. Можно очень быстро его локализовать, но фикс может потребовать значительного перелопачивания всего проекта, потому что в ряде мест баг эксплуатируется как фича.