2023 iThome 鐵人賽
帶我們前進的 是想證明自己的力量
Software Development
選手 128 文章 2952
Day 13
2023-09-25
527
0
定義 Template Method is a behavioral pattern that allows you to defines a skeleto...
Day 16
2023-10-01
526
0
昨天初步介紹了類別的基本組成與一些建構子的概念,但其實建構子之間還有一個觀念昨天沒有提到 “初始化塊” ( Initializer Block ) 初始化塊有別...
Day 26
2023-10-11
526
0
upcaster用來把舊版本event映射為新版本,有很多種不同實作方式,比如一版一版跳:1 -> 2 -> 3 ... -> 10;或是直接...
Day 13
2023-09-27
526
0
想像圖上面有好多個「點」要如何找到特定點呢?那就是「邊」~ 白話說DFS&BFS這兩種算法主要解決迷宮問題、路徑搜索等方面具有廣泛的應用~圖形搜索演算法...
Day 8
2023-09-22
526
0
看了 Ktor 預設提供的程式怎麼實作的之後,我們開始看看撰寫其他功能的背後實作。 首先,我們來看看如果要處理靜態檔案, Ktor 要怎麼做。 Ktor 可以使...
Day 11
2023-09-24
526
0
前兩日說到了軟體設計的準則,今天配合實際案例說明架構設計原則 關於設計原則 合成複用原則(Composition Over Inheritance)軟體設計核心...