Здравствуйте, BokiyIS, Вы писали:
BIS>Привет. Решил узнать, существуют ли какие-либо приемы трассировки и ассертов, которые не портили бы читабельность кода.
Да, для этого надо и трассировку и asserts писать в рамках какой-то продуманной стратегии.
Например, assert удобно использовать для записи инвариантов циклов, пред и постусловий функций и прочих ограничений, накладываемых кодом на состояние программы...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском