***** 业务对象成树型数据结构时发生的故事 *****
公司让我设计一个类似注册表的工具软件,用于存储管理业务系统中承树型关系的业务对象。
我的设计是:
ID Name Value ... ParentID
----------------------------
1 参数1 250 ... null
2 参数2 254 ... 1
3 参数3 256 ... 2
我的Boss暴不爽,认为应该这样:
ID Name Value ...
---------------------------
001 参数1 250 ...
001001 参数2 254 ...
001001001 参数3 256 ...
于是吵架(*&%*%#&$&(%!!I%O(*&()...
我Boss对OO技术是最反感的,(估计是我太热爱的原因,“凡是敌人拥护的我们就反对”--XXX伟人)所有我说不服他。大家给支个招,说说两种方案的优劣,好吗?说服我或者我Boss都可以...