特级丰满少妇一级AAAA爱毛片,无码任你躁久久久久久久,综合久久国产九一剧情麻豆,国产精品久久综合青草亚洲AV,精品人妻少妇嫩草AV无码专区
煙臺(tái)軟件開(kāi)發(fā)
您當(dāng)前的位置 : 首 頁(yè) > 新聞中心 > 推薦猿問(wèn)

煙臺(tái)軟件開(kāi)發(fā)規(guī)范代碼的意義

2017-06-03

煙臺(tái)軟件開(kāi)發(fā)技術(shù)人員中,有不少寫(xiě)代碼總是只按喜歡按自己的習(xí)慣寫(xiě),但是如果這個(gè)產(chǎn)品永遠(yuǎn)是你自己一個(gè)人來(lái)寫(xiě)和維護(hù),那么問(wèn)題不大,那么如果是有很多人協(xié)作,那么麻煩就大了,我相信有很多人說(shuō)了很多代碼規(guī)范的重要性,我今天在這里只提兩點(diǎn)意義。


煙臺(tái)房產(chǎn)軟件開(kāi)發(fā)


可讀性


代碼規(guī)范的目的就是保持可讀性。


其實(shí),明白了可讀性重要后,是有一些方法來(lái)提高可讀性的。


1.自己每寫(xiě)完一段代碼,至少讀三遍,看看是否能夠明白,知道為什么要這么寫(xiě)和自己是怎么寫(xiě)的。


2.代碼寫(xiě)完了,可以讓別人看你的代碼,就看那一個(gè)方法,不要太多上下文,如果別人能夠明白,就是很不錯(cuò)的。如果不明白,可能是命名不對(duì),或者if,else太多大家被繞進(jìn)去了。


3.好的代碼光看類(lèi)名就知道類(lèi)是做什么的,光看方法名就知道這一個(gè)方法解決哪一個(gè)具體問(wèn)題(單一職責(zé))


4.寫(xiě)單元測(cè)試,如果代碼測(cè)試覆蓋率好,可讀性也更好,前提是單元測(cè)試要寫(xiě)好。


5.可讀性好的代碼,任何人也都可以幫忙寫(xiě)單元測(cè)試。


可維護(hù)性


代碼規(guī)范的另一個(gè)主要目的就是可維護(hù)性。


可維護(hù)性就是:how easily a system can be modified


這個(gè)可維護(hù)性一定還是基于代碼的可讀性上,在可維護(hù)性方面有幾個(gè)實(shí)踐記得參考。


1.寫(xiě)代碼的時(shí)候一定要覺(jué)得我做的產(chǎn)品將來(lái)我會(huì)維護(hù),當(dāng)然肯定不全是,但是做的時(shí)候要這么思考。


2.保持一個(gè)廉恥心,心里想著如果代碼不是我維護(hù),將來(lái)千萬(wàn)不要改代碼的時(shí)候讓別人問(wèn)候我的家人。


3.使用大家熟悉的技術(shù)或者通用的技術(shù)。


4.使用大家常用的一些結(jié)構(gòu)比如MVC, MVVM等等。


5.使用一些好的實(shí)踐比如單元測(cè)試 (修改代碼的時(shí)候就不怕破壞隱藏的功能)


6.留下必要的文檔。


7.項(xiàng)目相關(guān)的東西集中在一起。

標(biāo)簽

最近瀏覽:

特级丰满少妇一级AAAA爱毛片,无码任你躁久久久久久久,综合久久国产九一剧情麻豆,国产精品久久综合青草亚洲AV,精品人妻少妇嫩草AV无码专区