軟體開發工作習慣和經驗小談

來源:互聯網
上載者:User

1.       手機永遠保持使用狀態;這我是吃過虧的,手機沒電或是手機停機,又等人電話,那個急啊,真是有苦難言!而且我感覺你無論做什麼行當,只要你不脫離社會,你的手機還是一直用著的好,無論是工作的還是家庭的,電話是必備的!

2.       做事要準時守信:如果碰到什麼事,一但答應了人家,就得守信,若是約了人,就得準時,這是工作的一個基本準則,一次失約就可能失去一個大好機會,乃至大好前程!

3.       寫程式,多寫點注釋,准沒錯:剛開始寫程式的時候,不喜歡寫注釋,覺得累贅,現在可不這麼想,沒注釋反而覺得少了點什麼,要是在讓我去看沒注釋的代碼,那簡直就是受罪。程式是你寫的,但不是你一個人用的,不只要你看的清楚明白,還要別人看得清楚明白,這是職業道德的問題!

4.       盡量保持風格一致:隨著寫程式經驗的不斷積累,你可能在不同的時期寫同一個功能代碼所用的寫法不一樣,那就要注意了,不能隨性,想怎麼寫就怎麼寫,要儲存風格一致,便於在以後維護的時候能把思路及時地接上來!

5.       如果要寫複雜的代碼,那邊得先打好腹稿,如果有些沒想明白的,就先做個Demo,測試好了再做,最好是再考慮下效率,安全性什麼的,不是實現功能就了事,盡量把事做圓潤了,那就順了!

6.       有些功能沒接觸過的,在網上找到解決方案了,不要盲目迷信人家的,最好是先讀明白,看看人家的代碼有沒有缺漏的,自己也baidu,google了很多代碼,有時候發現網上的代碼能用,但卻不是最佳的,而且我們主要學的還是一些思路,至於細節性的技術實現,則可結合自己實際而行了!

7.       最好不要在沉溺在技術細節裡,技術說到底只是完成一些事的實現手段,而我們更多地要思考的則是如何高效地完成這些事,過程很重要,但有時候結果更重要,就像很多人喜歡自己寫控制項,對第三方的東西很排斥,我覺得沒必要,只要第三方的東西能實現我們想要的結果,我們不妨“拿來主義”。

8.       有時間,多看看人家的代碼,軟體,不一定要完全學習人家的,但是得本著“存在的都是合理的”的觀點,多琢磨琢磨人家軟體的實現方式,表現形式,架構設計,在不知不覺中就有了提高

9.       堅持學習,既然做了軟體這一行,個人認為學習就是一個必需的習慣,不一定要跟風,有什麼新技術就學,但要做到每天有個提高,業精於勤!

10.    技術力量要集中,現在的軟體開發技術越來越多,而我們的精力則是有限的,不能什麼都學,必需要有自己的技術核心和技術強項,至於說什麼技術好什麼技術不好,則無必要,沒有絕對好的技術,只有好的軟體!

11.    注重積累,總結,不要代碼寫完就忘了,要把自己寫的好的,成熟的代碼累積起來,有自己的庫,不斷完善自己的技術庫

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.