日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
程序員請(qǐng)改掉影響你升職加薪的36個(gè)壞習(xí)慣!

[[234735]] IT行業(yè)的科技公司們一直苦苦追尋傳說中以一當(dāng)十的超級(jí)程序員,***的研究表明確實(shí)存在這樣一小撮效率奇高的“程序金剛”,但是一位普通程序猿如何能夠蛻變成代碼金剛呢?   下邊總結(jié)了導(dǎo)致程序猿效率低下,影響大家升職加薪的36條惡習(xí),總的來說歸為代碼組織、團(tuán)隊(duì)工作、寫代碼、測(cè)試與維護(hù)四大類。


一、代碼組織   1、總是說“一會(huì)弄好”,但從來不兌現(xiàn),拖延癥晚期。缺乏任務(wù)管理和時(shí)間管理能力。   2、堅(jiān)持所謂的高效、優(yōu)雅的“一行代碼流”,事實(shí)上,可讀性才是最重要的,聰明是第二位的。   3、無意義的優(yōu)化或者過度優(yōu)化。(類似網(wǎng)頁大小之類的優(yōu)化***再做)   4、不注重代碼樣式和風(fēng)格的嚴(yán)謹(jǐn),盡量要和自己的團(tuán)隊(duì)保持風(fēng)格一致,團(tuán)隊(duì)代碼風(fēng)格不好的建議及時(shí)提出自己的建議。交接別人代碼的時(shí)候認(rèn)為別人寫的是一坨屎,然后自己寫的又是另一坨屎!   5、使用無意義的命名,禁止任何a、b、c變量出現(xiàn),魔法值堅(jiān)決反對(duì)!   6、忽略經(jīng)過驗(yàn)證的***實(shí)踐(例如代碼審核、TDD、QA、自動(dòng)化部署等),異常動(dòng)不動(dòng)就用Spring MVC提供的AOP方式去攔截,完全不顧性能和代碼可讀性。   7、給自己埋雷。(例如使用不會(huì)報(bào)錯(cuò)的庫(kù)或者忽略例外)  
二、團(tuán)隊(duì)工作   8、過早放棄計(jì)劃。   9、堅(jiān)持一個(gè)無效的計(jì)劃。   10、總是單打獨(dú)斗。(必須強(qiáng)迫自己與團(tuán)隊(duì)分享進(jìn)度和想法,避免錯(cuò)覺,提高效率)   11、拒絕書寫糟糕的代碼。(日程緊迫的時(shí)候可以寫一些“糟糕”的代碼,這是程序員的能力而不是bug,當(dāng)然,有時(shí)間的時(shí)候一定要回頭償還“技術(shù)債”)   12、抱怨他人,認(rèn)為別人是菜雞,帶著情緒的和對(duì)方溝通交流。   13、不與團(tuán)隊(duì)分享所學(xué)。   14、向主管/客戶反饋的速度過慢,不能做到及時(shí)主動(dòng)。   15、不會(huì)充分利用Google。大家都很忙,沒有人會(huì)義務(wù)的幫助你,有問題盡量自己先嘗試著解決。   16、看重個(gè)人編碼風(fēng)格,認(rèn)為自己的代碼風(fēng)格是最牛逼的,   17、帶著個(gè)人情緒看待他人對(duì)自己代碼的評(píng)論和注釋。代碼review的時(shí)候往往不能虛心接受別人的建議。  
三、寫代碼   18、不懂優(yōu)化策略,寫出來的代碼只能是算可以運(yùn)行,完全不考慮性能和健壯性。   19、使用錯(cuò)誤的工具。   20、不追求對(duì)開發(fā)工具和IDE的精熟。   21、忽略報(bào)錯(cuò)消息。完全不考慮代碼的健壯性。   22、迷戀稱手的開發(fā)工具。(不同類型的開發(fā)任務(wù)需要匹配對(duì)應(yīng)的***開發(fā)工具,例如Sublime適合動(dòng)態(tài)語言,而IDEA適合Java,如果你喜歡vim,并不意味著能用這些工具干所有事)但盡量和要團(tuán)隊(duì)的其他成員保持一致,比如別人都用IDEA,你還用著Eclipse,當(dāng)然你能說服他們使用Eclipe還是可以的。   23、不注重代碼中賦值的可配置性。(不養(yǎng)成把代碼中的活動(dòng)部件分離出來的習(xí)慣,會(huì)導(dǎo)致技術(shù)債暴增)   24、喜歡重新發(fā)明車輪。那些每天加班到晚上11點(diǎn)的程序員都是在重復(fù)造輪子嗎?   25、盲目地剪切/粘貼代碼。   26、應(yīng)付差事,不求甚解,不花時(shí)間搞清楚項(xiàng)目運(yùn)作的機(jī)理。   27、對(duì)自己寫的代碼過度自信。交接別人代碼的時(shí)候認(rèn)為別人寫的是一坨屎,然后自己寫的又是另一坨屎!   28、不去考慮每一個(gè)設(shè)計(jì)、方案或者代碼庫(kù)的“副作用”。一個(gè)成功的用例并不意味著“萬靈藥”,要從自己的業(yè)務(wù)出發(fā)。   29、在一個(gè)地方卡住了但堅(jiān)持不呼救。(認(rèn)為自己很帥?。? 
四、測(cè)試與維護(hù)   30、只去寫能通過的測(cè)試,不會(huì)寫單元測(cè)試或者不注重寫單元測(cè)試。   31、重要項(xiàng)目中忽略性能測(cè)試。   32、不去核實(shí)代碼是否真的可用,沒有養(yǎng)成開發(fā)中及時(shí)快速測(cè)試的習(xí)慣。   33、重大改動(dòng)延遲推送。   34、拋棄和逃避自己的代碼。   35、忽略其他非功能性需求。(例如安全和性能,準(zhǔn)備一份這方面的清單,忽略這些會(huì)毀掉你的所有成果)  

我們一直強(qiáng)調(diào)網(wǎng)站建設(shè)、成都網(wǎng)站制作對(duì)于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對(duì)待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)的建站公司不一定是大公司,創(chuàng)新互聯(lián)作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。

36、缺乏學(xué)習(xí)的動(dòng)力,不能終身學(xué)習(xí),時(shí)間久了,跟不上新技術(shù)的發(fā)展,也相應(yīng)的會(huì)被淘汰。


文章標(biāo)題:程序員請(qǐng)改掉影響你升職加薪的36個(gè)壞習(xí)慣!
網(wǎng)址分享:http://m.5511xx.com/article/cdjdeep.html