黄色精品视频,中文字幕一区二区三区四区久久,亚洲一区二区三区无吗,蜜臀va亚洲va欧美va天堂

如何成為一名優(yōu)秀的程序員

您的位置: 首頁 > 移動互聯(lián)咨詢 >> 詳細信息

 如何成為一名優(yōu)秀的程序員

1.提醒自己得學習

學習的一步是要認識到,你不懂。因為不懂,所以才需要學習。這聽上去很明顯,但有經(jīng)驗的程序員肯定記得自己用了多長時間才能做好這個心理建設。太多的計算機科學學生帶著一種傲慢畢業(yè):“我懂得多”,自以為是地認為他們知道一切,并且有一種想要證明給每一個新同事看的強烈欲望。換句話說:這樣一種“我知道我懂我了解!”的態(tài)度會成為阻礙你學習新東西的攔路虎。

 

2.不要竭力證明自己是對的

要成就偉大——而不只是優(yōu)秀——你必須從經(jīng)驗中學習。但要小心,經(jīng)驗會讓我們重復錯誤的行為,養(yǎng)成壞習慣。我們都遇到過有著8年經(jīng)驗的程序員……不斷說自己的經(jīng)驗豐富,倚老賣老。為了避免一葉障目,你應該回顧自己所做的一切,問問自己,“怎樣才能做得更好?”

新手軟件開發(fā)人員(以及很多有經(jīng)驗的開發(fā)人員)觀看他們自己的代碼是為了欣賞它的精彩。他們編寫測試是為了證明其代碼可工作,而不是為了讓它失敗。真正偉大的程序員會積極尋找他們錯誤的地方——因為他們知道,終用戶必將會發(fā)現(xiàn)他們遺漏的缺陷。

 

3.“代碼可工作”不是你止步的標志;而是你開始的地方

是的,一步是寫出高質(zhì)量的軟件,滿足規(guī)格說明。普通的程序員往往在這里就放棄了,直接跳到下一件事。

但是就此當作是“已經(jīng)完成”而止步,就像是拍了張照片就希望它成為一件藝術品一樣荒誕可笑。偉大的程序員知道一次迭代就只是一次迭代而已??梢怨ぷ?mdash;—那么恭喜你!——但是這不是結束。你還需要讓代碼變得更好。

一些流程定義了何為“更好”。有沒有價值使其更快?文檔更簡單?更可重用?更可靠?對于不同的應用程序,這些問題的答案也各不相同,但是這個流程是不變的。

 

4.寫三遍

好的程序員編寫可工作的軟件。而那些偉大的程序員編寫的軟件運行起來極為出色。這很少是能夠一蹴而就的。好的軟件通常要寫三次:

首先,你寫軟件是為了證明給自己(或客戶)看該解決方案是可能的。其他人可能不會意識到這僅僅是一個證明型的概念,但是你知道。

二,讓它工作起來。

三,讓它正確工作。

這種程度的工作可能并不明顯,如果你去看那些佳開發(fā)人員的工作的話。他們做的一切都顯得如此才華橫溢,但你沒有看到的是,即使是明星開發(fā)者,在將自己的軟件展示給別人看之前,可能也扔掉過一次和二次的版本。拋棄代碼重新開始是一個能將“力求完美”納入個人工作流程的好方法。

如果不出意外,“寫三遍”會告訴你很多解決問題的方法。它可以避免你陷入困境。

 

5.閱讀代碼,閱讀很多代碼

你可能已經(jīng)聽過這個建議,實際上這是提高編程技巧常見也是有價值的建議。但是很多人不知道閱讀別人的代碼之所以如此重要的原因。



 

 

當你閱讀別人的代碼時,你要去看別人是如何解決問題的。但不要把它當作文學來看;把它當做一個教訓,一個挑戰(zhàn)。為了變得更好,你得問自己:

我會怎么寫那樣的代碼塊?在你看到另一種解決方法之后,你有什么不同的做法?

我學到了什么?怎么應用那個技術到我以前寫的代碼? (“我從來沒有想過在那里使用遞歸下降……”)。

我要如何改進這個代碼?如果它是一個開源項目,而且你相信自己有一個更好的解決方案,那么就去做!

用作者的風格寫代碼。練習這個可以幫助你了解寫軟件的那個人的思維。

不要光想不做。寫下你的答案,無論是在個人日記,博客,代碼審查過程中,還是在開發(fā)者社區(qū)論壇上。就像給朋友解釋問題可以幫助你理清解決方案,寫下并分享你的分析也可以幫助你了解為什么你對別人的代碼會有這樣一種既定方式的反應。這就是我前面提到的自省,自省可以幫助你冷靜地判斷自己的長處和短處。

 

警告:閱讀大量的代碼很容易,但要憑此就成為一個偉大的程序員未免異想天開。許多開發(fā)人員會通過開源代碼或其他軟件來“找尋答案”,而大多數(shù)人的做法是,復制和粘貼恰巧出現(xiàn)的可解決類似問題的代碼。這樣做實際上是在讓你變成一個更差的程序員,因為你只是盲目地接受別人的智慧,而沒有消化吸收。

 

6.寫代碼,而不僅僅是作為分配的任務

工作于個人編程項目有很多優(yōu)勢。首先,它提供了一個學習工具和技術的途徑,而這些工具和技術在你當前的工作中是學不到的,但是這能讓你在找下一份工作時更有競爭力。無論你是致力于開源項目,還是為當?shù)氐纳鐓^(qū)組織提供無償?shù)膭趧樱伎梢宰屇阍黾蛹夹g技能和自信。

為了好玩而寫代碼的另一個優(yōu)點是,它迫使你靠自己去搞清楚這些事情。你不能將難的那部分留給別人去做,所以它可以避免你太快地向別人尋求幫助。

小貼士:不要選擇那些你永遠不會失敗的個人項目。你需要失敗!但你不會希望在工作中失敗,或者當項目有時間期限的時候。

 

7.盡可能一對一地和其他開發(fā)人員合作

這有助于仔細傾聽別人的思路和想法。方法可以是結對編程,可以是去參加編程馬拉松,也可以是加入一個編程用戶群。當你致力于一個開源項目時,要注意你從用戶和其他開發(fā)人員那里得到的反饋。在他們的批評建議中有沒有什么共同點?

你或許會很幸運地找到一個可以信任的個人導師,他會指導你從編碼技術到職業(yè)決定的所有東西。不要浪費這些機會。

熱門案例

'); })(); 黄色精品视频,中文字幕一区二区三区四区久久,亚洲一区二区三区无吗,蜜臀va亚洲va欧美va天堂
av亚洲在线观看| 国产探花在线精品一区二区| 久久激情综合网| 日日夜夜免费精品| 在线日韩成人| 蜜臀av亚洲一区中文字幕| 一区免费视频| 99精品网站| 日韩一区亚洲二区| 91精品国产调教在线观看| 韩国精品主播一区二区在线观看| 国产aa精品| 正在播放日韩精品| 日韩精品一区二区三区免费观影 | 欧美一区二区三区高清视频| 日韩一区电影| 亚洲网站视频| 欧美在线综合| 日韩中出av| 国产精品.xx视频.xxtv| 精品国产日韩欧美精品国产欧美日韩一区二区三区| 国产麻豆一区| 日韩成人a**站| 激情欧美一区| 久久午夜精品一区二区| 亚洲+小说+欧美+激情+另类| 欧美亚洲三区| 国产成人精品亚洲线观看| 日韩成人免费| 欧美精品九九| 伊人www22综合色| 国产精品麻豆成人av电影艾秋| 久久伊人久久| 日韩成人亚洲| 亚洲在线观看| 国产精品主播| 日韩av免费| 亚洲一区观看| 国产精品调教| 欧洲亚洲一区二区三区| 丝袜美腿成人在线| 国产精品亚洲成在人线| 日韩高清不卡| 亚洲91在线| 中文在线中文资源| 日韩一级网站| 国产精品jk白丝蜜臀av小说| 日韩成人精品一区二区| 午夜精品亚洲| 69堂精品视频在线播放| 日韩免费久久| 亚洲欧美视频一区二区三区| 91亚洲无吗| av在线最新| 亚洲精选av| 老牛影视精品| 五月国产精品| 欧美精选视频一区二区| 日韩av影院| 久久男女视频| 日本在线不卡视频| 日韩精品麻豆| 欧美亚洲三级| 91久久黄色| 老司机免费视频一区二区| 亚洲女同一区| 精品午夜久久| 亚洲免费福利一区| 中文字幕成在线观看| 蜜桃91丨九色丨蝌蚪91桃色| 国产aⅴ精品一区二区三区久久| 日韩精品一区第一页| 福利一区和二区| 日韩中文字幕| 亚洲一级影院| 欧美91在线|欧美| 久久不射网站| 日韩精品一区二区三区免费观影 | 成人午夜在线| 日韩欧美中文字幕一区二区三区| 日韩精品不卡一区二区| 欧美中文一区| 99视频精品免费观看| 日韩欧美视频专区| 国产精品三级| 一区二区精品| 999国产精品永久免费视频app| 日韩不卡手机在线v区| 亚洲主播在线| 久久精品av| 视频在线不卡免费观看| 国产精品亚洲综合久久| 喷白浆一区二区| 亚洲va在线| 综合日韩av| 美女视频黄免费的久久| 鲁大师成人一区二区三区| 国产91精品对白在线播放| 精品亚洲免a| 国产精品午夜av| 日韩精品中文字幕吗一区二区| 欧美特黄一区| 日韩免费福利视频| 欧美激情综合| 国产亚洲久久| 日本精品久久| 在线视频亚洲欧美中文| 亚洲欧美日韩国产一区| 一区二区亚洲精品| 九九在线精品| 久久一级电影| 秋霞影院一区二区三区 | 欧美中文高清| 日本一不卡视频| 亚洲香蕉久久| 日韩视频不卡| 欧美日韩国产免费观看视频| 国精品产品一区| 国产伦精品一区二区三区视频 | 99在线精品免费视频九九视| 精品国产亚洲一区二区在线观看| 国产精品日本一区二区不卡视频| 日本精品国产| 91福利精品在线观看| 日本成人在线一区| 日韩极品在线观看| 日本成人手机在线| 欧美日韩视频免费看| 亚洲人成亚洲精品| 人人爽香蕉精品| 亚洲字幕久久| 亚洲欧洲专区| 亚洲aⅴ网站| 日韩精品免费视频一区二区三区 | 首页国产欧美久久| 男女精品网站| 婷婷视频一区二区三区| 日韩精品成人在线观看| 亚洲免费毛片| 青草av.久久免费一区| 亚洲91在线| 国产免费av一区二区三区| 国产精品伊人| 欧美精品91| 成人国产精选| 日韩专区精品| 欧美日韩国产在线观看网站| 亚洲欧美日韩一区在线观看| 日韩制服丝袜先锋影音| 欧美综合精品| 高清日韩中文字幕| 91精品精品| 欧美在线网站| 婷婷视频一区二区三区| 国产精品99久久免费观看| 国产一区二区三区四区五区 | 亚洲精品看片| 国产午夜久久av| 久久久久免费| 免费欧美一区| 中文字幕日本一区| 美日韩一区二区三区| 狠狠躁少妇一区二区三区| 亚洲成人二区| 三级欧美韩日大片在线看| 日韩av不卡在线观看| 久久精品理论片| 日韩中文首页| 激情综合网站| 中文无码久久精品| 国产精品va视频| 久久麻豆精品| 视频一区中文字幕精品| 久久97视频| 不卡av一区二区| 天堂av一区| 成人在线黄色| 日韩中文字幕亚洲一区二区va在线 | 免费精品国产的网站免费观看| 午夜宅男久久久| 欧美日韩 国产精品| 日韩理论视频| 免费人成网站在线观看欧美高清| 欧美精品国产一区| 日韩专区精品| 亚洲青青久久| www.51av欧美视频| 久久国产精品久久久久久电车| 日韩精品欧美精品| 日韩在线观看一区| 亚洲精品欧美| 麻豆成人av在线| 亚洲黄页一区| 国产精品99久久久久久董美香| 国产一区二区三区自拍| 国产欧美日韩影院| 宅男在线一区| 久久精品国产亚洲aⅴ| 亚洲欧美高清| 成午夜精品一区二区三区软件|