2022年4月17日 星期日

[重構] - 重構Return , 多個Return整合成單一Return

接手舊專案時,發現該專案有一個現象,

就是單一Function內的Return非常多,

由於是檢測設備的軟體,例如要進行啟動好了,就會有非常多道程序,

只要其中一道程序失敗,便會直接被Return,後面程式碼就不繼續執行了,

檢查是否Return的Code就一直被重複,

一個Function內使用非常多的Return也影響了結構化設計,

因為每次都可能從不同的Return結束該Function

整理以上需求,有兩個需要改善的點:

1.封裝重複出現的Code

2.精簡Return數量

2022年4月16日 星期六

[C++] 指標 :應用在參數傳遞時該怎麼呼叫使用? 傳參考呢?

當Function使用指標作為參數時,常常都會把宣告時和使用時的符號記錯,

這次好好記錄一下,每次搞混時就可以馬上打開網頁來複習。

社會新鮮人如何投資?

我的觀點是,在 沒有很多 本錢 的情況下, 別寄望每個月幾千元放到股票或者最近很夯的高股息ETF就能讓你致富, 先投資自己,讓自己的本業收入提高吧。