細說學生管理系統(三)

來源:互聯網
上載者: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.