現(xiàn)代大部分項(xiàng)目在開發(fā)過程中都會(huì)用到框架毕源,框架就是一些功能和樣式的封裝(一些框架還有布局)等浪漠。使用框架的好處大概有以下幾點(diǎn):一是用幾行代碼就能實(shí)現(xiàn)想要的功能和樣式,縮短周期霎褐,減少開發(fā)成本;二是實(shí)現(xiàn)結(jié)構(gòu)该镣、樣式和行為的分離冻璃,便于開發(fā)和維護(hù);三是數(shù)據(jù)綁定损合,單向或雙向數(shù)據(jù)綁定減少了開發(fā)的工作量省艳;四是有利于項(xiàng)目的總體風(fēng)格統(tǒng)一。
目前嫁审,市面上出現(xiàn)了眾多各種各樣的框架跋炕,比如,jquery律适,extjs辐烂,bootstrap遏插,vue,react等纠修,他們各有側(cè)重胳嘲,各有各的優(yōu)缺點(diǎn)。在開發(fā)過程中扣草,框架給我們程序員帶來便利的同時(shí)也帶來的巨大痛苦了牛。下面我們就一起來看看程序員日常生活中對(duì)框架的愛與恨。
“框架真是個(gè)至高無上的東西”
項(xiàng)目剛開始時(shí)辰妙,因?yàn)橐磺卸际强瞻子セ觯覀円磺卸歼M(jìn)行的很順利,覺得“框架簡(jiǎn)直就是無所不能的神”密浑。
以前十分鐘能解決的事蛙婴,現(xiàn)在兩分鐘解決。這個(gè)過程我們對(duì)框架充滿的敬畏也充滿了愛肴掷。
這時(shí)候我們的開發(fā)速度簡(jiǎn)直比火箭都要快敬锐,就差上天了,心里充滿了陽光呆瞻,感覺這個(gè)世界充滿了愛台夺。我們對(duì)框架的開發(fā)團(tuán)隊(duì)也懷有傾佩和感謝之意。恨不得買張車票親自跑到現(xiàn)場(chǎng)去感謝一番痴脾!
此時(shí)颤介,看到自己寫的代碼也是整齊干凈,就像一個(gè)十八歲的妙齡少女赞赖,怎么看都好看滚朵,簡(jiǎn)直就是完美,“不行前域,晚上下個(gè)早班辕近,我要加雞腿!一個(gè)不夠來兩個(gè)匿垄!“
這個(gè)過程移宅,我們跟框架就像剛開始的情侶,整天膩歪椿疗,怎么愛都愛不夠漏峰!找到一個(gè)新框架那簡(jiǎn)直就是發(fā)現(xiàn)了新大陸,一群人都驚嘆其神奇之處届榄,整個(gè)辦公室洋溢著贊美之詞浅乔。
當(dāng)然,世界上哪有十全十美的東西铝条,框架也不例外靖苇,隨著項(xiàng)目的推進(jìn)席噩,我們逐漸發(fā)現(xiàn)了框架的一些短板,也開始吐槽框架了顾复。
“框架真是個(gè)至高無上的東西”
剛開始只是色號(hào)偏差的小問題班挖,看在框架給我們帶來那么多便利的份上,我們選擇包容它芯砸。自己尋找解決辦法萧芙,花了半小時(shí)找到了問題的源頭,心里充滿了竊喜假丧,感慨自己為什么如此有才双揪!
后來發(fā)現(xiàn),好像像素也存在偏差包帚,作為有強(qiáng)迫癥的我怎么能放過這樣的低級(jí)錯(cuò)誤呢渔期,我是那樣的人么?我要追求完美渴邦。
于是疯趟,我開始順藤摸瓜的尋找問題的來源。剛開始懷疑瀏覽器的問題谋梭,于是換一個(gè)瀏覽器試試信峻。試了還是不行报亩,再換一個(gè)渔扎,下一個(gè)....最后一個(gè)。不行都問這個(gè)問題倡蝙,于是各個(gè)瀏覽器F12來一遍隘庄。還是找不到這個(gè)問題的來源踢步。于是開始安慰自己“一兩個(gè)像素,沒有強(qiáng)迫癥的人看不出來吧”丑掺,我們選擇了屈服获印。
略過這個(gè)問題,我們看看還有沒有其他的問題吧街州∨罨恚“納尼,這里怎么數(shù)據(jù)也沒有”菇肃,“這里怎么邏輯也感覺有問題”,“加班吧取募,加班吧琐谤,哪個(gè)程序員不加班呢”。于是開啟了加班模式玩敏,今晚的雞腿也泡湯了斗忌!
深夜了质礼,看看時(shí)間已經(jīng)三點(diǎn),我的問題怎么還沒解決织阳,產(chǎn)品明天上線眶蕉。不回家了!于是拿出自己準(zhǔn)備已久的地毯唧躲,在辦公室小憩一會(huì)造挽!
六點(diǎn)了,起來繼續(xù)敲代碼弄痹。怎么改也不完饭入,我好像缺個(gè)搭檔?
七八點(diǎn)肛真,同事陸續(xù)來上班谐丢,辦公司里不適的蹦出一些框架的名字。此時(shí)我的內(nèi)心是崩潰的蚓让,這就像唐僧給孫悟空念緊箍咒一樣乾忱,恨不得起來揍他們。
隨著時(shí)間的推移历极,春秋交替窄瘟,冬已至。一切都跟往常一樣执解,只是此時(shí)的我能隱約感覺到頭皮上絲絲飄過的涼意寞肖,一抹腦袋已不見昨日青絲!
這一年我逐漸由新人變成老人衰腌,看到了剛進(jìn)來的同時(shí)新蟆,仿佛看到了當(dāng)初的我,那么帥氣右蕊,那么陽光琼稻。而新人看到了我,第一句都是“老哥饶囚,你入行十多年了吧”帕翻,我只能在內(nèi)心呵呵一笑咯!