я просто ив jave и в С в принципе ноль полный , но в си когда нет переноса и код с циклами , сложновато читать , особенно чужой код , хоть и разграничен табуляциями . ладно приму к сведенью , спасибо что рассказали .
Зависит от соглашений в команде. У нас, например, обязательная проверка SonarCube, он не пропускает методы длиннее 15 строк. Как ты понимаешь, длинный цикл в такой размер не влезет, а значит и читаться все будет. К тому же сложные места обязательно сопровождаются комментариями или хотя-бы логами. Они визуально выделяют фрагменты логики, так что проблем нет. Это не сплошная стена кода без переносов строк.