pretty code

2026年6月11日 星期四

勿在浮沙築高塔

之前就有發現客戶產生 file_list 的小工具會有些奇奇怪怪的問題。

先前已經幫忙解了一個 issue,也讓後面的流程比較順利,不會讓客戶抱怨流程走不下去!

但現在這個新問題確實很莫名奇妙?

也讓我不禁懷疑客戶到底是否有使用此工具?

一個這麼重要的基礎工具怎麼會有那樣多怪問題?

假設我有一個 A design 好了,正常來說讀取設定檔後,產生出來的 file_list 裡面檔案應該要有 400 多個,但 tool 常常只產生約 30 個檔案的內容?

個人猜測是因為工作站 IO 之類的問題,導致它要產生相關內容時,因為讀不到衍生出來的設計檔案,故導致它提前結束?

坦白說,這個問題我還真沒時間幫忙看,尤其工具又是使用我最不喜歡的 perl 語法,一樣是變數要加 $ 的程式語言,PHP 就沒那樣惹人厭!

總之,不甘我事,我也沒空。

但不能因為這樣影響我的流程,不然又會被客戶抱怨死在我的流程裡?

想了一下,在 bash script 加上一段 assert,事情就搞定了。

反正當檔案個數過少時,就會停止執行,也算達到我的目的了。

也趁機學會如何比較數字,原來重點是使用 [[ ]]。


唉,人生不同工作階段就使用不同程式語言做事,因為這樣我的底子已經很不扎實了,故也拿不出像樣的必殺技,再加上這兩年都沒在寫程式,我的氣運都快被磨損光了!

有時候我都不免懷疑,別說下五境修為了,我目前的程式能力可能比一個普通大二生還不如呀?

沒有留言: