快要跨入2020年,馬上又到了寫年工作總結(jié)的時(shí)候。身為HTML5大前端的IT人而言,需要把日常開發(fā)注意的問(wèn)題進(jìn)行集錦,如此一來(lái),更便于在新的一年提升工作效率。
接下來(lái),千鋒老師總結(jié)了一些有代表性的互聯(lián)網(wǎng)公司有關(guān)HTML5大前端的常規(guī)需求開發(fā)問(wèn)題。希望大家在做年工作總結(jié)的時(shí)候可以有所借鑒與幫助。
一、理解產(chǎn)品需求。
開發(fā)前不清晰的地方需要溝通,切莫自以為是,投入了人力時(shí)間卻最終與產(chǎn)品預(yù)期南轅北轍。
二、與后端先約定數(shù)據(jù)接口再開發(fā)。
數(shù)據(jù)接口就跟數(shù)據(jù)結(jié)構(gòu)一樣,如果設(shè)計(jì)不好,再好的邏輯和算法也難以挽救。很多前端同學(xué)習(xí)慣拿到UI和交互就開發(fā)頁(yè)面,數(shù)據(jù)接口沒(méi)有和后端做好協(xié)商,最后花大力氣適配“不合腳”的數(shù)據(jù)接口,以致經(jīng)常出現(xiàn)聯(lián)調(diào)時(shí)間超出開發(fā)時(shí)間的問(wèn)題。同時(shí),在數(shù)據(jù)接口的設(shè)計(jì)上,一定要考慮臨界情況,比如空數(shù)組、空對(duì)象、超長(zhǎng)字符串等。
三、自測(cè)通過(guò)。
很多同學(xué)經(jīng)常程序都跑不起來(lái)就提測(cè),導(dǎo)致測(cè)試同學(xué)苦不堪言。
四、線上回歸。
上完線一定記得線上回歸,因?yàn)榫€上環(huán)境跟測(cè)試環(huán)境總是有差異。這個(gè)看起來(lái)簡(jiǎn)單,卻是大家常犯的低級(jí)錯(cuò)誤。
工欲善其事必先利其器。HTML5大前端同學(xué)需要與產(chǎn)品、設(shè)計(jì)、交互、后端、客戶端、測(cè)試、運(yùn)維等多種角色協(xié)作。個(gè)人的溝通能力對(duì)于效率提升非常重要。為了更高效地完成開發(fā)任務(wù),HTML5大前端人員可以掌握一些高效溝通工具,以達(dá)到事半功倍的效果。如線框圖,用紙筆畫線框交互圖,可以很好地與產(chǎn)品、設(shè)計(jì)和交互團(tuán)隊(duì)溝通;流程圖,可把復(fù)雜的邏輯畫成流程圖,方便與后端、客戶端同學(xué)交流邏輯細(xì)節(jié),避免理解錯(cuò)誤;序列圖,可以算日常溝通的萬(wàn)金油,跟任何一個(gè)角色溝通都非常好用。
相對(duì)于其它編程語(yǔ)言,HTML5大前端擁有流量入口多、分發(fā)效率高、開發(fā)成本低等明顯優(yōu)勢(shì)。加上,近年來(lái)因移動(dòng)互聯(lián)網(wǎng)的發(fā)展,HTML5大前端被廣泛應(yīng)用于各種3D游戲制作、PC頁(yè)面、移動(dòng)端界面、小程序等技術(shù)開發(fā),可謂發(fā)展十分火爆。想要在2020年職場(chǎng)平臺(tái)大放異彩,可以來(lái)千鋒教育,千鋒教育HTML5大前端課程,擁有優(yōu)質(zhì)教師團(tuán)隊(duì),前沿課程體系以及企業(yè)級(jí)真實(shí)在研項(xiàng)目,讓你輕松晉級(jí)技術(shù)大牛。