欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线

20年程序員分享經驗:20條編程經驗,一定要看完

2021-02-10    分類: 網站建設

從11歲時,我就一直在編程,并且一直都很喜歡技術和編程。這些年來,我積累了一些艱難又容易的經驗。作為一名程序員,你或許還沒這些經驗,但我會把它們獻給那些想從中學到更多的朋友。

我會持續更新這些經驗,我可能還會有更多的感想,但就我這20年來看,我想下面這個列表中基本不需要增添額外的東西了。下面就是我至今最難忘的經驗。

1. 估算解決問題所需要的時間。不要怕,承認吧!我曾見過一些程序員為了解決一個特殊問題而坐在顯示器前面8小時。為自己定一個時間限制吧,1小時、30分鐘或甚至15分鐘。如果在這期間你不能解決問題,那就去尋求幫助,或到網上找答案,而不是嘗試去做“超級堆碼員”。

2. 編程語言是一種語言,只是一種語言。隨著時光推移,只要你理解了一種語言的原理,你會發現各種語言之間的相似之處 。你所選擇的語言,你應該覺得“舒服”,并且能夠寫出有效(而且簡潔)的代碼。最重要的,讓語言去適應項目,反之亦然。

3. 不要過于注重程序的“設計模式”。 有時候,寫一個簡單的算法,要比引入某種模式更容易。在多數情況下,程序代碼應是簡單易懂,甚至清潔工也能看懂。

4. 經常備份代碼。在我年輕時,我就有過因硬盤故障而丟了大量代碼的經歷,這經歷很恐怖的。只要你一次沒有備份,就應當像有著嚴格的期限,客戶明天就需要。此時就該源碼/版本控制軟件大顯身手了。

5. 承認自己并不是最頂尖的程序員 - 知不足。我常想,我對編程了解已足夠多,但是總有其他人比你優秀。正所謂,“一山總比一山高”。所以,向他們看齊吧!

6、學習再學習。正如第5點所說,我經常會在手里拿一本計算機或編程相關的雜志或書(不信,可以問我的朋友)。誠然,總有很多你不知道的技術,你可以從中學習以保持不落后。如果你有一種靈巧的方式來獲取你需要的新技術,那你每天都應該堅持學習。

7. 永恒的變化。你 對待技術/編程知識,就應像你對待股票一樣:多樣化。不要在某一特定技 術上自我感覺良好。如果那種技術或語言已經沒有足夠支持,那你還不如現在就開始更新你的簡歷,并啟動培訓新計劃。我能保持前行的主要原則是什么呢?至少了 解兩到三種語言,所以,如果某種語言過時了,你在學習新技術的時候還可以依靠另一種語言。

8. 提攜新人。協助并且培養初級/入門的開發人員學習優秀的編程方法和技巧。也許你還不知道,在幫助他們向更高一層前進時,你自己也在向更高一層提升,你會更加自信。

9. 簡化算法。代碼如惡魔,在你完成編碼后,應回頭并且優化它。從長遠來看,這里或那里一些的改進,會讓后來的支持人員更加輕松。

10. 編寫文檔。無 論是Web服務的API,還是一個簡單的類,你盡量編寫相應文檔。我曾經引以為豪的代碼注釋,因過度 注釋而有人指責。給三行代碼加一行注釋,只需要你幾秒時間。如果那是一個比較難以理解的技術,千萬別擔心過多注釋。如果你能很好做好自己的工作,大多數架 構師、后備程序員、支持組都會感激你。

11. 測試、測試再測試。我是一名黑盒測試粉絲。當你完成編碼后,你“被認可”的時候就開始了。如果你們公司有QA部門,如果你的代碼中有錯誤,那你得到的評論,會比項目經理還多。如果你不徹底測試自己的代碼,那恐怕你開發的就不只是代碼,可能還會聲名狼藉。

12. 慶祝每一次成功。我見過很多程序員在解決編程技術難題后,會和同伴握手、擊掌或甚至手舞足蹈。每個人在生命中都會碰到“頓悟”。如果一個程序員高興地跑來叫你去看他的非凡代碼,也許你已經看過這樣的代碼100遍了,但你也應該為了這個家伙而慶祝第101次。

13. 經常檢查代碼。 在公司,你的代碼要經常檢查(包括自查和其他同事檢查)。不要把別人的檢查,看成是對代碼風格的苛求。應該把它們看作是有建設性的批評。對個人來說,經常檢查你的代碼并且自問,“我怎樣才能寫得更好呢?” 這會讓你加速你的成長,讓你成為一個更優秀的程序員。

14. 回顧你的代碼。在 看到自己以前的代碼時,通常會有兩種方式:“難以至信,這代碼是我寫的”和“難以至信,這代碼是 我寫的”。第一種往往是厭惡的語氣,并在想如何改進它。你也許會驚嘆,舊代碼也能復活成為一種更好的程序,甚至是一個完整的產品。第二種通常帶著驚奇和成 就感。開發人員應該一到兩個自己完成的項目成果,能讓眾人不禁而立并注目而觀的項目。同樣,基于你優越的編程能力,你可以把過去的程序或項目拿出來,把它 們更新為更加優秀的產品或想法。

15. 幽默是不可缺的。在我20年的開發生涯中,我還沒有碰到哪位程序員是沒有幽默感的。實際上,干我們這行,幽默是一項必備品。

16. 謹防那些無所不知的程序員,不愿分享的程序員,還有經驗不足的程序員。當你遇到這幾種程序員時,你自己要謙虛。無所不知的程序員,更想當一個英雄而不是團隊成員;保守的程序員則是在編寫著他們獨享的代碼;而經驗不足的程序員則會每十分鐘就來問你一下,當代碼完成后,代碼已經是你的,而不是他們。

17. 任何項目都不會那么簡單。朋友、家人和同事曾請求我倉促做一些事情,倉促做一個程序或者網站。對于這樣的事,應該 從雙方做計劃,才能做出令兩方都會滿意的東西。如果某人起初只是需要一個使用Microsoft Access的、只有有3個頁面的網站,但來就很可能變成一個有15個頁面的網站,并使用SQL Server,有一個論壇,還有一個定制的CMS(內容管理系統)。

18. 任何時候不要想當然。假如你承接一個簡單的項目,你可能會認為某個部分可以輕松完成。千萬別這樣想!除非你有一個類、組件、或者一段已經寫好的代碼,并且在現有的項目已經測試通過。不要認為這將是很容易的。

19. 沒有已經完成的軟件。曾經有一位程序員告訴我,沒有軟件是已經完成的,它只是“暫時完成了”。這是明智的忠告。如果客戶還在使用你寫的程序,并經受了時間的考驗。如果有機會,你仍在更新它,這并不是什么壞事,這讓你不斷地前行。

20. 耐心是一種美德。當客戶、朋友或家庭成員用電腦的時候,他們也許會受挫,進而想砸電腦,或氣沖沖地離開。我一直在 告訴他們,“是你掌控電腦,不是電腦掌控你。”對于用作編程的電腦,你要有一定的耐心。一旦程序員知道問題所在后,他們就會站在電腦的角度看問題,并且說 “哦,這就是為什么它是這樣做。”

分享文章:20年程序員分享經驗:20條編程經驗,一定要看完
地址分享:http://m.kartarina.com/news/100272.html

成都網站建設公司_創新互聯,為您提供App設計移動網站建設全網營銷推廣品牌網站制作靜態網站品牌網站設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

綿陽服務器托管
欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线
亚洲精品成a人| 欧美精品一区二区三区很污很色的| 美腿丝袜亚洲色图| 精品视频色一区| 成av人片一区二区| 成人免费的视频| 99久久免费视频.com| 欧美群妇大交群中文字幕| 北岛玲一区二区三区四区| 成人精品gif动图一区| 成人av资源下载| 99精品1区2区| 亚洲va中文字幕| 免费的国产精品| 国内一区二区在线| av在线免费不卡| 欧美日韩国产一级二级| 欧美成人在线直播| 国产精品午夜电影| 依依成人精品视频| 丝袜a∨在线一区二区三区不卡| 人人爽香蕉精品| 国产精品一级二级三级| 97精品国产露脸对白| 欧美视频在线一区二区三区 | 欧美综合一区二区三区| 欧美精品九九99久久| 精品国产三级电影在线观看| 国产欧美精品在线观看| 亚洲午夜久久久久久久久电影院 | 亚洲人成网站影音先锋播放| 肉色丝袜一区二区| 国产成人精品午夜视频免费| 欧美性色综合网| 国产无一区二区| 亚洲国产精品久久久久秋霞影院| 狠狠色丁香九九婷婷综合五月| hitomi一区二区三区精品| 欧美精品第1页| 亚洲欧洲av另类| 成人免费看的视频| 日韩欧美二区三区| 亚洲精品v日韩精品| 国产99久久久国产精品免费看| 欧美亚洲国产一区二区三区 | 91性感美女视频| 久久看人人爽人人| 日韩精品欧美精品| 一本色道久久综合亚洲精品按摩| 久久久久久久久97黄色工厂| 五月天精品一区二区三区| 国产精品大尺度| 韩国欧美国产1区| 欧美一区二区三区喷汁尤物| 亚洲欧美日韩国产综合在线 | 亚洲午夜一区二区三区| 懂色av噜噜一区二区三区av| 欧美白人最猛性xxxxx69交| 亚洲中国最大av网站| 不卡av在线免费观看| 久久老女人爱爱| 久久国产三级精品| 欧美一区二区精品| 亚洲成av人在线观看| 欧洲精品在线观看| 亚洲伦在线观看| 91日韩在线专区| 中文字幕一区日韩精品欧美| 国产成人一区在线| 国产亚洲一区二区三区| 国产一区二区看久久| 久久色视频免费观看| 激情欧美日韩一区二区| 精品播放一区二区| 国产九九视频一区二区三区| 国产精品毛片无遮挡高清| 国产精品羞羞答答xxdd| www亚洲一区| 国产专区欧美精品| 国产欧美一区二区精品性色| 国产宾馆实践打屁股91| 中文字幕不卡的av| 91丝袜国产在线播放| 亚洲一卡二卡三卡四卡 | 一本色道亚洲精品aⅴ| 亚洲愉拍自拍另类高清精品| 欧美在线制服丝袜| 日韩二区三区在线观看| 欧美xxxxx牲另类人与| 国产成人免费9x9x人网站视频| 日本一区二区三区电影| 色婷婷综合五月| 性做久久久久久免费观看 | 一区二区视频免费在线观看| 欧美在线观看视频一区二区| 性做久久久久久| 久久免费国产精品| 91免费精品国自产拍在线不卡| 亚洲午夜三级在线| 久久精品视频在线看| 欧美视频完全免费看| 国产一区美女在线| 亚洲蜜臀av乱码久久精品| 在线成人av影院| 99视频一区二区| 免费欧美高清视频| 综合久久久久久久| 欧美成人官网二区| 色综合久久精品| 国产真实乱子伦精品视频| 中文字幕一区二区三区蜜月 | 中文字幕制服丝袜一区二区三区| 欧美麻豆精品久久久久久| 国产91丝袜在线播放0| 五月综合激情婷婷六月色窝| 中文字幕第一区二区| 欧美一级日韩免费不卡| 国产大片一区二区| 亚洲bt欧美bt精品777| 国产精品久久久久久久久免费桃花| 欧美精品在线观看一区二区| 国产iv一区二区三区| 蜜臀av一区二区| 亚洲一区二区五区| 国产精品久久网站| 亚洲精品一区二区三区精华液| 亚洲综合色视频| 欧美韩日一区二区三区| 日韩免费在线观看| 欧美日韩一区在线观看| 色综合一个色综合亚洲| 国产精品少妇自拍| 日韩欧美中文字幕精品| 欧美日韩国产综合久久| 欧美性受xxxx| 色婷婷久久99综合精品jk白丝| 国产69精品久久777的优势| 麻豆91在线播放| 蜜臀99久久精品久久久久久软件| 亚洲综合免费观看高清在线观看| 国产精品久久久久三级| 中文字幕精品在线不卡| 国产日韩欧美一区二区三区乱码| 精品国产一区二区三区忘忧草| 欧美电影一区二区| 欧美疯狂做受xxxx富婆| 这里是久久伊人| 日韩一区二区三区四区五区六区| 欧美日韩在线一区二区| 欧美日韩一级二级| 久久精品国产一区二区三| 免费在线观看视频一区| 日韩电影在线免费看| 另类的小说在线视频另类成人小视频在线 | 懂色av一区二区夜夜嗨| 国产成人精品免费视频网站| 国产精品18久久久久久vr| 国产精品一区一区三区| 国产传媒日韩欧美成人| 中文字幕精品一区二区三区精品| 国产偷国产偷精品高清尤物 | 国产99一区视频免费| 成人国产免费视频| 色欧美片视频在线观看 | 激情文学综合网| 成人精品小蝌蚪| 色偷偷久久人人79超碰人人澡| 欧美在线观看视频一区二区三区| 午夜精品福利一区二区三区蜜桃| 天天影视色香欲综合网老头| 蜜臀av性久久久久蜜臀aⅴ四虎| 国精产品一区一区三区mba桃花 | 国产成人啪免费观看软件| 成人一区二区视频| 91官网在线免费观看| 日韩一区二区在线免费观看| 国产亚洲成年网址在线观看| 水野朝阳av一区二区三区| 久久久精品一品道一区| 亚洲视频一二三区| 日欧美一区二区| 成人性色生活片| 欧美日本一区二区| 久久久精品欧美丰满| 一区二区三区色| 国产乱子伦视频一区二区三区| 色综合天天综合网天天看片| 精品国产凹凸成av人网站| 亚洲天堂免费在线观看视频| 美女脱光内衣内裤视频久久网站| 成人99免费视频| 国产在线乱码一区二区三区| 日本精品一区二区三区高清 | 91农村精品一区二区在线| 欧美一区二视频| 1区2区3区精品视频| 美女视频第一区二区三区免费观看网站| 不卡的av在线| 久久综合色天天久久综合图片| 亚洲综合另类小说|