davidich
davidich
I agree, it does shallow copy in case of reverence types. But for structs, even shallow copy will mean coping of entire structure. And if we disregard the struct case,...
> page 77: Подробнее об этом можно почитать в статье «Duck typing, или Так ли прост > foreach». Наверно этот кусок должен быть в примечании, а не как новый абзац...
> page 112: рис 7.1 ReSeiver заменить на ReCeiver (в двух местах)
Совсем не заценил идею впихнуть ряд патернов в одну главу РЕЗЮМЕ. Они хоть и не очень подробно рассмотрены, но всё же я бы их делал отдельными главами.
Прям как другой человек писал, очень отличается от изначальной манеры повествования и мне так на много больше нравится. Гуд джоб!
Глянул вступление к третье части. На четвёрочку. Лучше чем первая версия к первой части, но хуже, что финальная к первой части. Не так слажено написано, немного "порвано", но "под пиво"...
Т. е. будет "слабая внешняя связанность" и "сильная внутренняя связность"? Это кончено улучшает положение дел, хотя и не решает проблему на 100%. А можно вообще не вводить русские термины? Может...
I want to iterate over all visible rows of my TreeList when the drag starts:  How can I do that in a strongly typed manner?