1.想清楚碳柱,再動手寫代碼
接觸到新的項目時围橡,切忌拿到需求迫不及待地就開始上手寫代碼禀倔,在寫代碼之前必須想好業(yè)務(wù)的基礎(chǔ)流程榄融,做出自己的思維導(dǎo)圖,做好代碼前期對延展性和復(fù)用性救湖、結(jié)耦性的考慮剃袍。
在我看來真正寫代碼的時間只有20%,如果不想清楚捎谨,其他的80%時間在改bug民效。
2.不交流憔维,就會頭破血流
不愛說話和溝通,容易產(chǎn)生需求理解錯誤畏邢,最后做出來才發(fā)現(xiàn)不是產(chǎn)品要求的业扒。很多功能推到重來都是不交流產(chǎn)生的。
不理解又不愿意低下高傲的頭顱舒萎,到最后你才會發(fā)現(xiàn)你自己的愚蠢多么可笑程储。
3.一定要寫注釋,不寫注釋的都是垃圾
你寫的代碼不寫注釋那是給電腦看臂寝,寫注釋是給人看章鲤,所以在人看來沒得注釋的代碼都是垃圾,作為一個程序員一定要把寫注釋當(dāng)做自己上廁所要帶手紙一樣對待咆贬,否則就是給自己和別人挖坑败徊,因為時間久了,連你自己都看不懂自己寫的什么玩意掏缎。
4.盡可能自己解決問題皱蹦,自力更生自食其力
遇到不懂的問題,要先盡力解決(Google眷蜈,Stack Overflow等90%問題都能解決)沪哺,別動不動就截個圖扔在別人求幫忙,上司和同事不是來給你擦屁股的酌儒,但是真的搞砸了就要盡快求助辜妓。有問題有bug不可怕,可怕的是你將bug藏起來忌怎,讓大家一起去找嫌拣。
5.不測試,只能導(dǎo)致自己最后丟人現(xiàn)眼
你的功能做完了呆躲?請你在細(xì)心仔細(xì)的測試幾次在告訴別人,那樣笑話才不會產(chǎn)生在自己身上捶索。
不要寫完就扔給測試人員去測插掂,經(jīng)自己手的東西,要保證質(zhì)量腥例。這樣你才能和你的測試人員和睦相處辅甥。