>[оверквотинг удален] > >Всякое там кеширование еще захочется вставить и пошло-поехало все это между собой >перевязывать. А сложность растет комбинаторно, если не предпринимать мер по развязке >подсистем. > >Пользователям, вечно жалующимся на скорость, все равно никогда не угодите и впечатление >на них никогда не произведете, потому что они всегда лучше знают, >как надо было делать. А вот проглядеть изящные решения очень легко, >если слишком торопиться с оптимизацией. А обратно откатывать - пользователи еще >сильнее жаловаться начнут, что их любимый функционал убрали. Ну собственно ленивая вычитка как раз один из таких известных паттернов, когда есть большое количество данных но одновременно отображается только небольшое их подмножество, и вычитывать файлы по мере надобности вполне приемлемое решение, оно никак не повлияет на внешний функционал но существенно увеличит скорость входа в каталоги с большим количеством файлов. Этот тикет у меня чуть ли ни с первой версии висит ещё :)
|