新人日誌
首頁
關於我
部落格
Toggle Menu
所有文章
搜尋
重設
共 1189 篇文章
基礎概念
為什麼有些接案工程師留得住客戶,有些做完就掉?
有些接案工程師簽下合約後,客戶會持續續約、不斷追加新需求;有些工程師則是做完一個專案,客戶就再也沒消息了。 這兩種結果的差別,大多時候不是技術強弱,也不是價格高低,而是「客戶期望管理」做得好不好。 最...
2026年5月27日
JavaScript
TypeScript 陣列型別完整教學:宣告、存取與常用方法
陣列(Array)是程式開發中最常用的資料結構之一。 它可以把多個值放在同一個變數裡,方便你一次管理大量資料。 TypeScript 的陣列和 JavaScript 很像,但多了「型別檢查」的能力,能...
2026年5月19日
JavaScript
TypeScript 原始型別(Primitive Types)完整介紹:初學者一定要懂的 7 種基本資料型別
TypeScript 最重要的核心觀念之一,就是「型別」。 型別決定了你的變數可以放什麼樣的資料,寫對型別,程式碼會更安全、更容易讀、也更不容易出錯。 TypeScript 的型別分成兩大類:原始型別...
2026年5月19日
JavaScript
TypeScript Type Inference:讓編譯器自動幫你標註型別
寫 TypeScript 的時候,你可能會覺得每個變數都要手動標註型別很麻煩。 但其實大部分情況下,你根本不需要自己寫——TypeScript 會自動幫你推論出來。 這個機制叫做 Type Infer...
2026年5月19日
基礎概念
客戶不回訊息、拖延、不給資料?工程師推進專案的軟實力
為什麼客戶不回你?因為你只會「做事」,不會「傳訊號」。 工程師與客戶溝通的本質是訊號傳遞,分四個層次——最致命的是第一層搞錯。 你有沒有遇過這種狀況:合約簽好了,kick-off 也開完了,你寫信跟客...
2026年5月12日
基礎概念
軟體工程的耦合:Loose Coupling 與 Tight Coupling 差在哪?
在寫程式的時候,你可能聽過有人說「這段程式碼耦合太緊了」或「應該要更鬆散一點」。 但「耦合」到底是什麼意思? 什麼時候該讓程式碼鬆散耦合?又有什麼代價? 這篇文章會用一個簡單的例子,帶你搞懂 Tigh...
2026年5月5日
基礎概念
掌控 Claude Code 的大腦:.claude 資料夾完整指南
用過 Claude Code 的人應該都看過 .claude 這個資料夾。 很多人以為這只是暫存檔,不去理它,然後繼續跟 AI 對話。 但它其實是 Claude Code 的「設定檔根目錄」——你希望...
2026年5月5日
基礎概念
Compile 和 Transpile 差在哪?多數開發者搞混的關鍵觀念
你用 JavaScript、Python 或 C 寫了一段程式,按下執行,結果就跑出來了。 但電腦的 CPU 其實只認得一種語言:由 0 和 1 組成的二進位指令。 你寫的 if、for、functi...
2026年5月4日
基礎概念
AI Agent 到底是什麼?三個元素就能說清楚
很多人聽到「AI Agent」會覺得很玄,好像是什麼高深的自動化系統,需要很厲害的工程能力才能搞懂。 但其實 Agent 的本質非常簡單。 這篇文章會從 Anthropic 官方的定義出發,帶你理解...
2026年5月4日
1
2
...
133
Next