中國知網論文查重入口,CNKI知網論文檢測系統-CNKI知網查重檢測系統入口
發布時間:2022-05-27 01:00:25 作者:知網小編 來源:www.ld2008.cn
當方法的參數列表過長時這也是一種代碼的壞味道。 為什么參數過長是一種壞味道? 參數過長和過大的類、過長的函數、重復代碼一樣,起初并不會導致什么錯誤,但是代碼隨著時間向前演變過程,會給代碼帶來很多麻煩。 長參數函數的可讀性很差,尤其是存在多個類似長參數方法時,并不容易判斷出應該使用哪個方法。 當需要為長參數函數添加新的參數時,將會促使調用方發生變化,且新參數的位置也將讓這個方法更加難以理解。 如何解決長參數的代碼壞味道? 如果傳遞的幾個參數都出自一個對象,那么可以選擇使用 Preserve Whole Object(保持完整對象)直接傳遞該對象。