Re[3]: Ухудшение читабельности при использовании trace и ass
От: Erop Россия  
Дата: 18.04.09 18:29
Оценка:
Здравствуйте, BokiyIS, Вы писали:

E>>Да, для этого надо и трассировку и asserts писать в рамках какой-то продуманной стратегии.

BIS>Спасибо. Но хотел бы заметить, что в таком случае пострадает информативность трейса.

Почему? Я про трейсы не писал, на самом деле, а только про asserts... Но как продуманность стратегии логгирования может испортить его информативность? Просто логи надо продуманные писать, а не фиксировать все изменения в состоянии программы.

Кстати, есть ещё и такой подход хитрый, что можифицируешь assert так, что он ещё и пишет в лог всё подряд, что есть в его выражении. И получаешь трейс подробный и отключаемый и на халяву...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.