有關軟體工程的問題的分析和討論及課後的作業

來源:互聯網
上載者:User

標籤:

成長和代碼量的關係討論
軟體工程師的工作就是寫代碼,那麼代碼量與軟體工程師的水平是呈線性關係的嗎?
關於這個問題有人研究過,當代碼是2000行以下,程式員可以了改了再寫,而且你可以僅憑藉記憶力就可以搞定一個程式,,你可以寫任何混亂骯髒的代碼並依靠你的記憶拯救你。深思熟慮的類和包分解會讓你的代規模達到20000行。一旦你的代碼規模達到20000行,你就要用結構化編程來保證程式不會變成一團亂麻。
任何的類或者規範必須限制其樣本在幾百行以內,暴力方法在這裡也同樣適用。你真的需要範例給你顯示30000行代碼然後證實因為程式上手並不是非常複雜所以新功能能夠很容易的被添加。但這實際上是不可能的。

有關軟體工程的問題的分析和討論及課後的作業

聯繫我們

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