如果要说你列出的代码是优雅的正例的话,还真有些问题。 1 、魔法字符串,这里的 1000000...、还有 bcdiv 的那个 18 、0x 2 、dexToHex 和 hexToDec 这俩方法 php 都自带了的,我不太确定你这个实现跟自带的有什么区别。 3 、你的 remove0x 和 add0x ,在这里就是个摆设吗,71 行、48 行、这些明显就应该用你这个函数了吧。 4 、再说回你这个 add0x 和 remove0x ,如果是我的话,我会改成 withPrefix 和 trimPrefix 5 、你这里面判断以 0x 开头的,也至少存在 2 处调用了,那就应该也单独提成函数。 6 、你这 48 行的 decToHex 前面拼接的 0x ,不是可以直接传给 dexToHex 的 mark 么
我还没有,最近接手的代码,让我 无从下手 比起代码,数据库设计的烂才是最难受的 去年的项目用的 yii 1.1 + layerui ,还说是自研 借楼问下, @coderxy @NessajCN @eilisonLiang @brader @pkoukk 数据库关联表,冗余数据才是正常的吗? 最近看到好几个项目这样做,我都怀疑自己是不是错了?