При разработке приложения является ли стандартом разработка стратегии кэширования одновременно или после сборки приложения? - PullRequest
1 голос
/ 10 марта 2011

Кэширование сложного приложения может очень быстро стать волосатым.Мой вопрос заключается в том, строят ли разработчики свою стратегию кеширования в процессе разработки приложения, или проще создать приложение, а затем вернуться и наложить на него стратегию кеширования?при одновременном построении кэширования я разрабатываю приложение) постоянно рефакторинг частей приложения, что влияет на механизмы кэширования, которые я только что реализовал для этих частей приложения.Затем мне нужно провести рефакторинг как приложений, так и механизмов кэширования.

Я не знаю, есть ли конкретные причины для или против какой-либо стратегии.Если это абсолютно субъективно, тогда я прошу прощения!

1 Ответ

4 голосов
/ 10 марта 2011

Я бы подумал, что любое разумное разделение задач в проекте / реализации должно позволить добавить кеширование на более позднем этапе.

Тем не менее, для приложения, которое, вероятно, потребует кэширования в краткосрочной и среднесрочной перспективе, было бы разумно реализовать необходимые интерфейсы / классы кэширования и т. Д., Даже если они просто возвращают некешированные данные в начальной реализация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...