比技术实现困难的是理清需求找准方式
2019-04-18 本文已影响0人
sundern
最近被一个需求搞得晕头转向,在没整理清楚就开撸的情况下,随着需求的不断变化和细节的不断展开,发现代码是一层嵌套一层,一个方法被多次调用,逻辑漏洞导致if else不断,代码可读性到了不忍心打开的境界。到最后没法维护,感觉不对,内心很惶恐,因为新加个东西就得多写几个交易才能补上,于是把我很挫的补救措施告诉大佬,大佬一眼发现从另外一个角度出发能省掉一大堆交易,因为很多信息都能在某个对象中存在,而不需要调来调去,所以此时的冗余就能发挥很大的作用了,嗯,要基于信息量大的对象做基础,在此之上扩展。