設計模式是指能夠重複利用的軟體設計方式,這些模式是經驗與智慧的結晶,能夠有效解決常見的軟體設計問題。
設計模式這一用語最早源自於建築學家 Christopher...
這次挑戰的初衷,是因為在公司當碼農待久了,總覺得自己的成長停滯不前,因此決定找一個有意義的課題來提升自己的知識與技術。我選擇使用 Java 來開發一個租屋通知機...
以最宏觀的角度來看,編譯器是程序,輸入源碼,輸出目標碼。
而當輸出是高階語言時,通常稱為轉譯。當此一程序輸出的是機器碼,或是很低階、很類似機器碼的虛擬機碼(如...
列舉(Enum)也是各個語言中常見且好用的自訂型別。
和多數語言一樣,enum 可以用來創造一些固定的「選項」,對程式碼可讀性和強健性來說都很好用。比較特別的...
使用 Spring Boot 開發 Backend Bot Server
前面說明了訊息前處理的部分,包括如何使用AWS Lambda接收及解析LINE Pl...
nestjs 系統設計 - 活動訂票管理系統 - 結構化 logger
目標
前面幾章,大致上把原本活動訂票管理系統的主要功能完成了。接著,會針對一些非功能性需...