Re[13]: Как получить обратный for each?
От: Аноним  
Дата: 13.09.06 12:34
Оценка:
Здравствуйте, GlebZ, Вы писали:

Сорри, вместо "коллеций и массивов" мне следовало написать "последовательностей", так более правильно.

GZ>Что несколько более многословно, но все таки более читабельно чем индексированный доступ через for. И заметь, в отличие от for такое работает для всех типов коллекций независимо от типа доступа.


Насчёт читабельности можно спорить бесконечно — это дело вкуса. Пока что я вижу за всеми недостатками foreach только одно преимущество — грубо говоря если я вдруг где либо решу поменять массив на связный список, мне не придётся менять код обращения во всех местах, где оно производится. Но я что-то за 7 лет практики (не смейтесь пожалуйста, о великие гуру) такого не припомню. Да и в любом случае это скорее всего ограничится методами одного класса. И использовать эти громоздкие конструкции без дела как то неохота.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.