<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 6分鐘8法則塑造優秀程序員

    時間:2020-10-24 09:00:07 職業規劃 我要投稿

    6分鐘8法則塑造優秀程序員

    還記得那個叫做 Justice Gray 的人么?他曾經試圖在六個月的時間里面成為更好的程序員,這種做法似乎成為了一種眾人追捧的時尚。

    6分鐘8法則塑造優秀程序員

    然而很長一段時間過去之后,其中的大部分人并沒有如愿以償的成為好的程序員。

    這里提供給大家一個簡單的解決方案,有一些方法可以讓你在六分鐘之內成為更優秀的程序員。

    你有六分鐘的閑暇時光,對么?

    我們一起來吧!

    1. 使用更大的顯示字體

    這個辦法看上去非常簡單,但是的確很有效果。

    打開你最喜歡的那個編程工具,將代碼編輯器中的字體調大。我把 10pt 的代碼顯示字體增大到 14pt,這樣一來,你的屏幕上一次只能顯示出少量的代碼。

    結果:你被迫去寫一些更為短小精煉的函數,這無疑是一個好的趨勢。

    (Scott Hanselman 也推崇這樣的做法)

    2. 讓代碼中的硬編碼字符串部分顯示變得刺眼

    我是從 Joe Cooney 那里學到這種辦法。

    在你最熟悉的那個編程工具中將代碼編輯器中的字符串設置為更加顯眼的格式——比如,紅色字符黃色背景。讓那些字符串顯得非常丑陋、刺眼。這將使你在代碼中下意識的少寫一些硬編碼字符串,并且時刻注意代碼中嵌入的字符串。

    3. 找出一個“模糊”的關鍵字,通過學習熟練掌握

    你是否明白 "yield" 關鍵字的作用? 還有什么關鍵字是你從來沒有使用過的么?

    編程語言中每一個關鍵字都有其特殊的用途。學習并掌握這些“神秘”的陌生關鍵字可以使你的編程能力變得異常強大。

    這里有一些 .NET 平臺不同語言的關鍵字列表: C#, VB.net, F#.

    4. 提高1%的測試代碼覆蓋率

    不要為了追求 100% 的自動化單元測試代碼覆蓋率而焦頭爛額,但是不妨花費一些時間將你的測試代碼覆蓋率提高一個百分點。

    有可能對你來說,這就是從 0% 到 1% 的過程,然而這已經是一個巨大的進步。

    代碼中復雜的正則表達式或者重要的業務邏輯必需要有單元測試來確保正確無誤。

    5. 閱讀一些開源項目的源代碼

    當我看到一段完全陌生的代碼的時候,通常會有一種奇怪的感覺:似乎是溜進了鄰居家的屋子,并且窺視他們家冰箱里面的物品。

    我們需要慢慢適應這樣的情緒,并且從他人的代碼中學習。

    也許你可以從這個 Hanselman's Weekly Source Code 系列開始。

    6. 使用靜態代碼分析工具來檢查自己的代碼

    你可以使用 fxcop, 或者 StyleCop、 clone detective、 ndepend、 Visual Studio 2008 附帶的 code metrics feature, 或者其他自選的靜態代碼分析工具。

    使用這些工具可以發現隱匿在你的.代碼深處的缺陷。哪怕僅僅是瞥一眼分析結果,也可以讓你發現自己的代碼還存在很多可以改進的地方。

    7. 找出有“壞味道”的代碼進行重構

    其實你自己心理清楚那些“壞味道”在哪里——就是你羞于承認,看上去很可怕,又臭又長,同時對整個應用非常重要的代碼。

    你不必把那些朽木雕琢成鉆石,但是可以把他們變得稍微干凈一些——重新命名一些變量,或者將其中的一部分代碼獨立出來,從簡單的操作開始,小心翼翼逐步推進。

    8. 停止閱讀,開始編碼

    不要僅僅是寫那些簡單重復的代碼,寫一個編譯器吧!

    這篇 ol 寫的 MSDN上 的文章 是一個非常好的起點。Joel Pobar 將指導你在短時間內寫出一個屬于自己的語言的編譯器。

    以上這些就是成為優秀程序員的方法,你明白了么?

    有什么方法可以在六分鐘之內完成,并且幫助你成為更優秀的程序員么?

     

    【6分鐘8法則塑造優秀程序員】相關文章:

    塑造全面領導力的3個法則09-25

    職場法則:兩個程序員的故事06-20

    如何塑造優秀中層管理者09-24

    塑造優秀企業文化的方法06-19

    8種職場禮儀法則06-20

    職場升職法則8條11-15

    塑造完美儀態10-27

    優秀職業人的黃金法則07-19

    8種職場的禮儀法則11-19

    色彩搭配8大法則09-23

    主站蜘蛛池模板: 精品久久久久久无码免费| 国产成人精品免费大全| 国产成人久久精品麻豆一区| 无码精品A∨在线观看| 国产福利电影一区二区三区,亚洲国模精品一区 | 久久99精品久久久久久齐齐| 精品国产免费一区二区三区香蕉 | 99久久精品国产高清一区二区| 亚洲精品国产自在久久 | 久久亚洲国产成人精品性色| 亚洲精品A在线观看| 精品视频在线观看你懂的一区| 亚洲国产精品人久久| 国产精品1区2区| 凹凸国产熟女精品视频app| 日韩精品专区在线影院重磅| 亚洲精品97久久中文字幕无码| 牛牛在线精品观看免费正| 久久久国产精品福利免费| 99久久人妻无码精品系列| 国产精品久久自在自线观看| 久久精品国产亚洲AV电影| 中文字幕精品久久久久人妻| 欧美日韩精品一区二区视频| 久久久精品国产Sm最大网站| 精品国偷自产在线视频| 国产精品户外野外| 99精品人妻少妇一区二区| 99久久精品九九亚洲精品| 国产精品福利在线观看免费不卡| 91精品国产91久久久久久青草| 精品久久香蕉国产线看观看亚洲 | 99精品视频在线观看婷| 久久线看观看精品香蕉国产| 国产成人精品日本亚洲网址 | 欧美激情精品久久久久| 免费欧美精品a在线| 久久亚洲精品中文字幕三区| 久久91精品国产91久久户| 四虎精品影院永久在线播放| 91精品国产高清久久久久久91 |