只能说他在这个问题上一开始是犯傻了。看都没看我的设计文档,上来就直接说用enum。后来不是承认enum不可行了吗。
只要需要配置文件来存放配置信息,用enum就是多此一举,因为配置放在文件里,没有写在代码里,enum各种好处就没有了。同时因为不可预测的配置要求,enum是不显示的。他都没想过这些问题,就因为看了别人的一个文档就觉得要用enum,确实他犯傻了。当然,他很快纠正了,提出了更好的办法。哪怕用String也比enum强啊,反正配置文件里就是String。
【 在 superORC 的大作中提到: 】
: 我觉得他最大的问题不是技术上的,而是觉得主管是傻x。接受自己不理解的约束条件,也是一个架构师非常重要的能力。
--
FROM 72.197.247.*