2024 iThome 鐵人賽
Share More Gain More
Software Development
選手 87 文章 1807
2024-10-16
641
0
本章將結合實際程式碼來一觀術是如何被編譯的。 計算棧的大小 究竟要分配多大的棧空間給一個術呢? 術.甲(子、丑)【 元.天=1 元.地=1...
Day 12
2024-09-26
640
0
資料單純時用一個模板匯出excel就能滿足,但對於大型資料集或需要區分不同類別的資料時,想將資料放在不同sheet呈現的話要怎麼做呢?以下將介紹如何實現匯出多個...
Day 14
2024-09-28
640
0
前言 今天我們來挑戰一個自助洗衣店的計費系統設計,這樣的題目在 TDD(Test-Driven Development)練習中非常實用。通常我們會先撰寫測試案例...
Day 4
2024-09-18
639
0
例子:父行程等它的子行程中止後才繼續執行 名詞定義: 行程(process):執行中的程式。 父(parent)行程:產生它的行程。 子(chid)行程:它產...
Day 22
2024-08-22
639
0
在前兩天的時候有提過,盡量使用composition,而不是繼承,但如果真得需要使用繼承,需要做哪些事呢? 必須撰寫文件和說明紀錄 需要說明可以覆寫的方法(pu...
2024-10-18
638
1
很遺憾即使完賽之後又趕工了三天,在開頭吹的牛實現到三分之一不到,勉強做了一個支援遞迴跟分支的編譯器,由於當前零版編譯器是用 Rust 寫的,原計劃是把我在零版編...