如題,要對(duì)比兩個(gè)列表,列表里面是商品套餐對(duì)象,套餐里面有tag分類,分類里面有商品,商品中有不同的口味組,口味組中有不同的子口味,做了9個(gè)循環(huán),怕被組長(zhǎng)砍死,特來(lái)求助各路大神代碼基本如上圖列表數(shù)據(jù)結(jié)構(gòu)如上而且方法updateGoodAttr中對(duì)比兩個(gè)商品,也跑了4層的循環(huán),加起來(lái)就9層了,有沒(méi)有什么好的解決方案,由于每個(gè)屬性都存在綁定關(guān)系(這個(gè)口味就是綁定到了這個(gè)商品,這個(gè)上商品就是綁定了這個(gè)套餐),所以不能把所有的口味taste提取出來(lái)對(duì)比,這樣9層循環(huán),到了后面毫無(wú)維護(hù)性,而且性能爆炸求助,來(lái)份神代碼 揪揪 me,白鞋
對(duì)比兩個(gè)套餐對(duì)象,套了九層循環(huán),有什么好的優(yōu)化方法?
千萬(wàn)里不及你
2019-02-14 18:15:59