IMHO All classes should be broad enough to be split into subclasses (ie: fighter actually is split by fighting style into duelist, protector, sharpshooter, slayer and veteran subclasses). If proposed class isn't able to cover multiple styles it should not be a class. Some classes are little more narrow and incite discussions if it should be a class or specialty like warlord, barbarian or assassin.
IMO all these 3 classes could be split into styles as follows:
Warlord = Leadership (ie: Leadership By Inspiration, By Tactics, By Bravery, By Management, By Terror etc.)
Barbarian = Wild Temperament (ie: Frenzy Of The Berserker, Might Of The Hulk, Grit Of The Juggernaut, Madness Of The Maniac, Wanderlust Of The Nomad, Bloodlust Of The Werebeast)
Wild Temperament indicates type of rage (ie. Hulk increases its Size, Strength and Constitution, and Juggernaut ignore pain)
Assassin = Assassin's Guild (ie: Snake Guild, Scorpion Guild, Spider Guild)
Guild indicates type of style of assassination (ie. Snake rely on Backstabbing from shadows, Scorpion rely on poisons, Spider rely on social intrigue and arranged accidents)
What are your examples of splitting classes into subclasses and by which feature will you done that (please give name of that feature and examples)?
(sorry for my language
)
Edit:
I also think that some classes may overlap each other as long as their main shtick dividing it into subclasses is fundamentally different (ie: old rangeresque fighting style should be now obsolete as it is a shtick of the fighter, but although ranger could be considered lightly armored fighter it deserve to be its own class, but all his features should be arranged by Favored Enemy/Environment.
IMO all these 3 classes could be split into styles as follows:
Warlord = Leadership (ie: Leadership By Inspiration, By Tactics, By Bravery, By Management, By Terror etc.)
Barbarian = Wild Temperament (ie: Frenzy Of The Berserker, Might Of The Hulk, Grit Of The Juggernaut, Madness Of The Maniac, Wanderlust Of The Nomad, Bloodlust Of The Werebeast)
Wild Temperament indicates type of rage (ie. Hulk increases its Size, Strength and Constitution, and Juggernaut ignore pain)
Assassin = Assassin's Guild (ie: Snake Guild, Scorpion Guild, Spider Guild)
Guild indicates type of style of assassination (ie. Snake rely on Backstabbing from shadows, Scorpion rely on poisons, Spider rely on social intrigue and arranged accidents)
What are your examples of splitting classes into subclasses and by which feature will you done that (please give name of that feature and examples)?
(sorry for my language

Edit:
I also think that some classes may overlap each other as long as their main shtick dividing it into subclasses is fundamentally different (ie: old rangeresque fighting style should be now obsolete as it is a shtick of the fighter, but although ranger could be considered lightly armored fighter it deserve to be its own class, but all his features should be arranged by Favored Enemy/Environment.
Last edited: