函數原型定義的重要性

來源:互聯網
上載者:User

在程式設計中,最重要的沒過月函數原型的定義了。

為了程式的靈活性和可維護性,往往在開發的過程中會設計很多子程式來實現獨立的一部分內容,然後通過函數調用的方式將各個子程式組合到一塊兒,以實現一個完整的程式。

這樣做確實可以帶來很多便利,但是值得重視的是,為了能夠享受到這種便利,我們需要在前期做函數原型定義的時候花大量的時間讓函數的原型盡量完滿,儘可能避免在後期開發的時候改動一個函數的原型。因為一個函數的原型,定義完成之後,對於調用它的其它函數來說,就是一個介面。而當一個被定義的函數介面大量被調用,而實現代碼複用和高可維護性與靈活性的程式時,如果發現原型定義有問題,那麼使用者修改函數原型的開銷,將達到一個讓人無法接受的地步。

聯繫我們

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