Это продолжение таких вопросов, как этот.
Есть ли какие-либо рекомендации по настройке производительности? Я не имею в виду выигрыши в большом-O, просто сохраняя некоторое линейное время.
Например, сколько выполняется предварительная сортировка на SortedList
или SortedDictionary
?
Скажем, у меня есть класс человека с 3 свойствами для сортировки, один из них - возраст в годах. Должен ли я сначала вешать объекты по возрасту?
Должен ли я сначала отсортировать по одному свойству, а затем использовать полученный список/словарь для сортировки по двум свойствам и т.д.?
Любые другие оптимизации, которые следует учитывать spring?