> -- Илья Ермаков писал(а):
> В контексте "конвейера", наверное, это станет востребованным.А я просто стараюсь всё новое вместе с тестами писать. Потому что если думать не только "как сделать", но и "как сломать", то точнее спецификация интерфейса получается, и "угловых случаев" больше отыскивается, что впоследствии может привести к переосмыслению дизайна и новой постановке задачи. Другими словами, больше думать приходится на единицу кода... Помню, как я, тестируя одну процедуру, неожиданно для себя обнаружил, что если в параметр ARRAY OF CHAR передать один CHAR, то в процедуре будет строка с LEN() = 1 и без нуля на конце. Пришлось поправить предусловия в некоторых других процедурах, чтобы не так строго требовать там ноль в конце строки.