Ну, есть for each
и while
, но они все еще циклы!
Иногда циклы просто необходимы, и нет пути их обойти. Можете ли вы объяснить больше о том, что вы считаете неправильным в вашем текущем коде, или, возможно, опубликовать пример кода?
Напротив, если вы используете один и тот же стиль цикла во всем приложении, он может облегчить чтение для третьих лиц.