今天我接到了一个业务需求,要求扩展现有功能完成某个字段下发。(随手记一下吧)情况大概是这样的: - 有某个商品类目新增俩个字段,分别是尺码和长度。 - 下发这字段会分几种场景 - 尺码和长度可能为空 - 尺码和长度为空的情况下下发的字符串内容不同这算是一个比较简单的需求吧。可以通过 if scene == 1{ if size "" && length ""{ }else if ..... }else if scene == 2{ }可以明显感受到这种堆砌ifelse的代码非常恶心。来看看怎么优化它?考虑到这是某一个商品类目的需求,后续可...