Dies ist nur meine Meinung, die sicherlich unbeliebt sein wird, aber das Problem beim semantischen Sortieren ist subjektiv. Jede Person wird eine andere Meinung darüber haben, welche Methoden nah beieinander sein sollten.
Der alphabetische Vorteil besteht darin, dass er vollständig objektiv ist. Es reduziert auch große Unterschiede bei kleinen Änderungen, was häufig vorkommt, wenn ein Entwickler eine andere semantische Reihenfolge wählt.
Die meisten IDEs haben Outlines oder Hyperlinks, um die Navigation zu erleichtern.
EDIT: Eine Klarstellung - Ich sortiere immer noch nach öffentlich zu privat, aber alphabetisch innerhalb des gleichen Zugriffsebene. Tatsächlich mache ich keine Sortierung - Ich lasse meine IDE die Datei neu sortieren, wenn ich sie speichere.