Цитата:
Сообщение от
gl00mie
Я лично писал про опыт реальных проектов, а не про сферических объектно-ориентированных коней в вакууме
Я про то же. Несмотря на появление пре и пост обработчиков, делегатов, все равно будет нужно менять и базовый код.
Проблема не в прерывании break или continue, не в том, if ()или if !(). Все имеет право на жизнь, если этим пользуются разумно то есть, логика обозрима и понятна.
Я упоминал CustVendSettle. Там хватало и неожиданных выходов и прерываний цикла и условий такой длины, что уставал колесико мышки крутить чтобы понять чем все закончилось.
А из нового, потрясает код DIXF. Сам механизм хорошая штука, но реализация такова, что понять куда вписаться для расширения очень непросто.