還記得第一次接手別人寫的程式碼嗎?那種「這是什麼?」的困惑、「為什麼要這樣寫?」的疑問,以及「我該從哪裡開始改?」的無助感。每個開發者都有過這樣的經歷。
經過前...
昨天我們學了 型別守衛(Type Guards),
今天來看看 TypeScript 內建的「型別小工具」。
它們能讓你不用重寫型別,就能快速得到你想要的型別變...
樹(Tree)是一個時常用在處理 UI 與其中的項目關係的一個資料結構。像是在瀏覽器生成 HTML 架構,以及使用 CSS 來完成外觀更動時,都會運用到相對應的...
大家好!!今天是鐵人賽的第24天!!!醫師權限:新增/修改/刪除/查詢以員工ID為36215的醫師為例‼️原有設定新增病患的功能,但因頁面中可填寫的欄位在後端資...
前言
前幾天我們已經學會了如何存資料、做運算,以及用條件判斷與迴圈來控制流程。不過,如果程式越寫越大,一直重複貼相似的程式碼,不僅難以維護,也容易出錯。這時候,...
首先講一下工廠模式 (Factory Pattern)
算是最常用的一個模式,在很多coding的時候你會不經意地使用他
定義一個用於建立物件的介面,但讓子類別...