你可以改掉這些,讓自己更優秀

來源:互聯網
上載者:User

1. 當你寫的軟體出現了bug的時候,就直接打上斷點,或者加上printf來進行調試。

        如果你覺得這樣理所當然,請改掉它,因為他會阻礙你的思考能力的提升,換來的只是一些工具的熟悉度。出錯了,當然得調試,只是要把調試放到我們的腦海中去。一開始,這樣會很難,因為這樣做的是有前提,這是因為這個前提,就會去逼迫你去進行更清晰的軟體模組設計。如果你不清晰地把程式流程在腦海中跑起來,那調試無從談起,如果,你硬著頭皮這樣做,我想你此時會想起一首歌,雨下一整夜,那種零落直接超出了人的思維能力範圍。有時候,就是這樣,一個習慣的不同,就可以決定了很多東西。改變命運從改變習慣開始。

2.當你的軟體需要加功能時,你的第一反應就是去增加代碼。

       對一個開發人員來說,很多時候,都是這樣,有的人可能一輩子都是這樣。這樣的做法,註定不會有大的提升和一輩子的忙碌。在談正確的方法時候,得談到一個能力,軟體開發中很重要的一個能力,抽象能力,你看問題的高度,就直接決定這個軟體的品質。每一次的功能修改和增加,都應該成你設計的考驗,我們要使我們的設計更抽象,精簡。而不是讓他變得冗繁。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.