1. 程式人生 > >經驗記錄薄

經驗記錄薄

  • 資料方面
    1,如何檢查,查詢出來的,拿來使用的資料是否可靠,正確,無汙染?
    檢查方面:
    1,先查資料的源在那裡,看看資料從哪裡插入表中的。
    2,再看,該表中的資料,在我們使用前,有沒有被修改過。
    3,再看,我們拼寫的sql語法是否正確,查詢的方式,結果是否是我們想要得到的。
    2,資料的展示順序,怎樣更整潔,整齊?
    檢查方面:
    1,首先,明確哪些欄位需要展示,哪些不需要。
    2,欄位展示的順序一句欄位的含義排序,如傳送日期,傳送時間放在一起。
    3,展示的欄位的長度,欄位內容多的,顯示長度長一些,反之,少一些。
    4,欄位展示的資料型別,根據欄位資料原本的型別。
    3,資料校驗如何更完整的校驗,更全面的校驗?
    檢查方面:
    1,資料本身在資料庫中的欄位要求要最先滿足,比如,表中欄位長度是10,輸入的資料長度不能超過10.(以及資料型別要求)
    2,然後在業務要求的範圍內,滿足業務要求,比如分鐘0-59的純數字,以及哪些是必須的,哪些是後端程式預設的。
    4,基礎資料是什麼?
    檢查方面:;
    基礎資料就是必須的資料內容,一開始就要展示要體現的。
    PS:對於資料得null,“”的處理一定要有。

  • 異常處理方面

    1,如何對異常進行處理,而且更全面?
    檢查方面:
    1,先講能夠預料到的異常進行處理,比如null,“”,型別轉換等。
    2,對於不能預料的異常,用exception全域性處理。
    3,對於異常都要記錄下來,記錄方式:日誌記錄,流水錶記錄等。
    2,對於結果如何記錄,什麼時候記錄?
    檢查方面:
    1,對於執行後的結果,需不需要記錄,判別標準在於以後要不要檢視,如果要檢視就要記錄,最好記錄流水錶,這樣更方便檢視。

  • 程式方面

    1,看程式碼重構這本書,力求程式碼簡單,簡潔,高效。
    2,做介面的時候,呼叫方給什麼資料,入什麼資料,不做限制,過濾,這樣避免我們這方的原因導致資料不完整,這裡對方給的資料就是原始資料。