內容要短小
想想一下,當你在翻看代碼的時候,發現一個類中的一個方法的代碼量是300行,正常一個筆記本顯示屏里顯示30多行的代碼,這是一種什么感覺,

怎么辦?拆分~ 對!就是拆分

實作的功能要專注
關于拆分一個特別臃腫的方法,不同的人或許是有不同的習慣,但是我提供一種書中的一個方法:判斷函式是否不止做了一件事,就是看是否還能再拆分出一個函式,但是該函式不僅只是單純地重新詮釋其實作,

比如說注冊 你寫在一個控制器中 隨著時間推移,只注冊已經不滿足現狀了,注冊后要發郵件給客戶,好下班來說怎么寫
1首先校驗
2插入資料到資料庫
3發送郵件
分為3塊
代碼就可以分為
校驗代碼可以分出來 用戶資訊無非就是郵箱手機號了之類的 以后別的頁面也會經常用到!這樣校驗提出來而且還通用
剩下的插入資料庫和發送郵件同理
注冊用戶可能不止這塊注冊 別的地方也可用!
發送郵件一樣道理! 發送好多地方可以用! 搞出來以后方便很多,

另外如果你想更好的提升你的編程能力,學好C語言C++編程!彎道超車,快人一步!筆者這里或許可以幫到你~
UP在主頁上傳了一些學習C/C++編程的視頻教程,有興趣或者正在學習的小伙伴一定要去看一看哦!會對你有幫助的~
分享(原始碼、專案實戰視頻、專案筆記,基礎入門教程)
歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!
免費學習書籍:

免費學習資料:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/255852.html
標籤:其他
