在幾次的項(xiàng)目開發(fā)中,總結(jié)了一下。
項(xiàng)目總會(huì)迭代。很少能一次性寫好(需求變更,技術(shù)變更等
對(duì)于一些復(fù)雜的效果,先不要實(shí)現(xiàn),放個(gè)無效果的頂替先。
實(shí)現(xiàn)一些復(fù)雜動(dòng)態(tài)效果時(shí),往往思路會(huì)陷入到一些額外的東西去(例如:性能阿,動(dòng)作的連貫性等),應(yīng)該先拋開這些東西,先不考慮復(fù)雜度,性能等,把效果粗糙的做出來。
接上,實(shí)現(xiàn)完后,再來考慮怎么優(yōu)化,然后優(yōu)化到最簡便的狀態(tài)。
經(jīng)過 3 4 步后,代碼很可能存在冗余了。此時(shí)應(yīng) review 代碼,去除冗余。
前端經(jīng)常涉及到自己涉及到組件開發(fā),本質(zhì)就是寫個(gè)函數(shù),核心應(yīng)該放在組件接口的設(shè)計(jì),該傳什么參數(shù)進(jìn)去,該返回什么,組件里只應(yīng)有功能邏輯,不能有業(yè)務(wù)邏輯。