类名命名规则,以相同的前缀命名好还是相同的后缀命名好

如下两种情况,哪个命名方式比较好,
第一种方式:Component、ComponentCoffee、ComponentMilk、ComponentCoke
第二种方式:Component、CoffeeComponent、MilkComponent、CokeComponent

hxd,指点一下

第二种方式,“功能描述+组件”的方式进行命名,更符合常规的命名习惯和编码规范。

一般来说命名规则应该“入乡随俗”,即类库命名规范模仿系统库,而程序命名规范模仿类库
就你的2种方式,一般来说,后者比较多一些