Здравствуйте, landerhigh, Вы писали:
BFE>>>>Кстати, можете предложить не инвазивный способ тестирования? L>>>Код рефакторится так, чтобы это можно было сделать не инвазивным способом. Ваш К.О. BFE>>И получаем усложнение кода, что потенциально чревато новыми ошибками.
L>И получаем упрощение кода.
Каким образом поменяв вызов обычной функции ввода вывода насложную конструкцию мы получим упрощение кода?
L>(Анекдот про стеклянный буй как нельзя к месту)
Вот-вот. Сначала применим неподходящий материал, а потом будем обращатся с нежностью. Умно!
L>>>Критерий "нравится дизайнеру" не катит, как ты понимаешь. BFE>>Критерий такой — текст кнопки не должен обрезаться или выходить за пределы кнопки с учётом всех таргет платформ и стилей.
L>И при этом размер кнопки менять нельзя, да?
Можно. L>Юнит тесты должны проверять четко формализованные критерии.
И?