Если не брать в расчет политические названия "Хреновскуий комсомолец" и "40 лет Башкирии")- то расклад был вполне понятный в советские времена и где-то скопированный с РИФ.
Авианесущие корабли - города-герои, столицы республик СССР
Крейсера - имена старых кораблей, военачальники СССР
Эсминцы - традиционно нарицательные (Возбужденный и пр...)
БПК , которые ближе к эсминцам (я так, простите, назову - 1135 и пр.61) - аналогично
БПК, которые по водоизмещению ближе к крейсерам (1134 и мод.) - адмиралы, города и имена старых кораблей.
Все остальное номерное... (хотя были и тральщики и катера, которые имели имена, но редкость).
Сегодня командование ВМФ называет все налево и направо и не обращая внимание на ранг корабля и традиции. ЭМ "Ушшаков", тральщики с именами адмиралов, корвет - т.е то ли СКР , то ли МРК называется, как ЭМ... Мельчаем по именам, мельчаем по водоизмещению...