Beno To już wiemy. Jest oparte o TWOJE widzenie ważności tych terminów.
From: "Holek" A powiedz mi, co dla gracza jest najważniejsze? Data wydania? Dla gracza najważniejsze jest, z jakiego gatunku gra pochodzi, tak jak lubiący hip-hop nie bedą słuchać, na przykład country, bo płyta została wydana w tym samym roku.
Ciągle robisz podstawowy błąd: nie bierzesz pod uwagę innych osób. Ja zupełnie przypadkiem podzielam Twoje kryterium ważności tych elementów, ale prócz nas na pewno znajdzie się masa osób o odmiennych poglądach, np. chcących ustawić to w odwrotnej kolejności, albo jeszcze zupełnie inaczej. A w przypadku sortowania alfabetycznego nie ma żadnych kontrowersji.
Robisz równiesz nieprawidłowe założenie - tu nie chodzi o ważność elementów, tylko o ułatwienie dla edytujących. Chodzi o łatwe odszukanie konkretnego elementu na liście, lub też o stwierdzenie, czy on tam w ogóle jest. To czysto mechaniczne czynności, a te wykonuje się najłatwiej właśnie za pomocą najprostszej metody. Przecież kategorie widziane z poziomu artykułu i tak są sortowane alfabetycznie. I co? Mamy teraz wprowadzić jakieś utrudnienia pod postacią skomplikowanych algorytmów sortowania tych pozycji na liście w momencie, gdy pozycje te będą tylko cegiełkami dla edytującgo, który ma sprawdzić, co tam jest? Wystarczy kilka więcej linijek i już wzrok się gubi.
Beno