中文字幕精品亚洲一区,久久影音先锋每日资源网站,国产精品女在线观看,国产AⅤ久久免费精品,久久网性爱视频,国产制服丝袜美腿AV电影,日干夜啪,久久国产高清字幕中文,免费人成网在线,亚洲制服久久精品一区,国产盗摄宾馆不卡一区二区,真实播放国产乱子伦视频,先锋色资源在线视频,美女XX00动态图120秒,AV天堂永久资源防屏蔽网址,国产白丝美腿娇喘高潮的视频,成 人影片 免费观看10分钟

您的位置: 首頁 > 公司公告

程序員提高效率的好習慣

來源:南京華信智原  |  發(fā)布時間:2016-04-19  |  瀏覽量:1601

如果你要成為一個優(yōu)秀的程序員

,你還可以需要有幾件事你需要注意,如果你能讓下面幾條成為你的習慣
,那么你才能真正算得上是優(yōu)秀程序員

1. 只做需要做的工作

使用敏捷方法

全心全意做UX設計;

溝通第一

編碼也許不是解決問題的辦法;

過早的優(yōu)化是一切罪惡的根源

選擇最簡單的解決方案。

2. 站在巨人的肩膀上

使用開源框架

使用簡潔語言

不要做重復的事情(不要重新發(fā)明輪子)

利用包管理器來進行公共和私有代碼分配

不要任憑巨頭(如微軟)的擺布而修復庫中的一個Bug

不要讓你的雇主逼你學習

自主學習并為自己設定新的目標。

3. 了解數(shù)據(jù)結(jié)構(gòu)和算法

如果你不知道什么時候應該使用快速排序

、不懂辨認O(n2)程序、不會寫遞歸函數(shù),你將無法成為10倍效率的開發(fā)者
。使用多種語言你才能清楚不同的框架是如何解決相同問題的。盡可能去了解底層命令(plumbing)
,以便能夠作出明智的決定(Web框架是怎么存儲session狀態(tài)的
?Cookie到底是什么
?)

程序員提高效率的好習慣

4. 不要怕買工具,它可以節(jié)省你的時間

Ben說:“昨天我花50美元買了一個位圖字體工具

,它幫我節(jié)省的時間成本絕對超過200美元?div id="m50uktp" class="box-center"> !?/p>

5. 集中注意力

不要整天開著你的電子郵件

、Twitter
、Facebook等
,在工作時將它們最小化或關(guān)掉它們
,戴上耳機
。Tiny hack說:“即使不聽音樂我也戴著耳機工作,這樣便不會有人打擾到我
。”

6. 盡早并且經(jīng)常性地進行代碼重構(gòu)

有時

,你不得不放棄漂亮的代碼轉(zhuǎn)而去尋找真正對項目有用的代碼,但沒關(guān)系
,如果你的現(xiàn)有項目中有這樣的代碼
,最好的方式便是不要看它
,并重構(gòu)。

7. 只管去做

將你的業(yè)余項目分享到Startup Weekend中

。在我開始轉(zhuǎn)到Unix和Ruby on Rails上之前
,我買了一臺Mac
,使用Windows虛擬機花了一年時間做.NET項目

8. 挑選一個編輯器

,并掌握它

高效開發(fā)者喜歡用文本編輯器勝過IDE編輯器,因為這樣可以學到更多東西

。無論什么情況,盡量使用鍵盤快捷鍵
,因為熟練使用一件工具的前提是熟悉它

在選擇編輯器時

,認真考慮并挑選最好的(Emacs或Vim),因為它們是通用的
。其次,挑選你的首選平臺最支持的
。使用宏,不斷地寫代碼
;使用Mac上的TextExpander為整個段落創(chuàng)建快捷方式
;使用Visual Studio或SublimeText的自動補齊功能
;使用支持按行/列分割窗口的編輯器,這樣你便能同時看到單元測試和代碼(或模型
、視圖)。

一定要想清楚后再寫代碼

。Adam說,“我有朋友在一個大項目組里工作
,他們組里最高效的程序員是一個高位截癱用嘴叼著棍子敲代碼的人,他總是在寫代碼之前想得很仔細且很少出錯
?div id="d48novz" class="flower left">
!?/p>

9. 整潔的代碼勝過巧妙的代碼

要想讓其他人能夠讀懂你的代碼

,盡量使用最少的代碼來完成任務
。遵循DRY(Don’t repeat yourself)的原則
,使用明確定義的對象和庫,將任務分解成小而簡單的代碼段

10. 潛意識是強大的工具

離開10分鐘往往就可以解決一個問題?div id="4qifd00" class="flower right">

?刂凭幊虝r間
,給自己一個多姿多彩的生活
,勞逸結(jié)合能讓你在工作時更高效、更愉悅
。當然
,即便是上了年紀的程序員也知道
,以最少的時間完成最高效的工作是成為10倍效率開發(fā)者的必要條件

作為一個程序員

,我覺得在職業(yè)生涯中最好的一件事兒就是從電腦前站起來
,去拜訪那些在某一領域有所建樹的人們

11. 推動自身和團隊進步

重視批評

,以包容的態(tài)度接受批評并提升自己是非常重要的事情。沒有這個基礎
,你不可能成為一個高效的開發(fā)者。一位智者曾經(jīng)說過:“聰明的人善于從自己的錯誤中學習
,而智慧的人善于從別人的錯誤中學習。”

  • 行業(yè)新聞
  • 就業(yè)新聞

1【行業(yè)秘笈】2024 年平面設計趨勢有哪些?

2【職場秘笈】前端和后端究竟有什么區(qū)別

?到底應該怎么選呢?

3【職場秘笈】面對職業(yè)“低谷”期

,除了焦慮
、抱怨
,我們還能做些什么

4【職場秘籍】沒靈感

,設計總監(jiān)是怎么設計Logo的?

5華信智原春季師資培訓圓滿落幕|技術(shù)賦能教學

,助推品質(zhì)課堂

6【職場秘笈】學會這幾招

,再也不用為簡歷的項目經(jīng)歷發(fā)愁

7【職場秘笈】為什么很多企業(yè)喜歡有乙方經(jīng)驗的員工

8【職場秘籍】大廠員工薪資曝光

1【人才共建】華信智原與世紀恒通科技股份有限公司達成人才共建戰(zhàn)略

2【開班典禮】從這一刻出發(fā)

友情鏈接 :智原在線

華信智原(重慶中心)|渝ICP備11007570號-2|咨詢熱線:18983147089|地址: 重慶市渝北區(qū)金開大道106號互聯(lián)網(wǎng)產(chǎn)業(yè)園一期6棟3層1-2號|版權(quán)所有:重慶華信智原教育科技有限公司