A quiet corner on the internet

晚上好,
要一起看月亮嗎?

Dennis 的程式學習、系統開發與生活紀錄

這裡收藏一些我的理解:一點程式、一趟旅程、一段經歷。

往下讀一點

Four shelves

從哪一頁開始?

技術與生活分開整理,需要時仍能在同一個地方找到。

Latest notes

最近寫下的

01

· AI 概念

企業 AI 導入全貌:從 AI Coding、AI Agent、MCP 到系統治理與工程師角色轉變

AI 寫 Code 的能力正在快速進步,企業真正需要面對的問題,也開始從「AI 能不能幫忙」轉向「我們要怎麼讓 AI 正確、安全地進入工作流程」。這篇文章從企業 AI 的角度出發,整理我對 Prompt、Context、AI Agent、MCP、權限治理、Hybrid AI 與 Legacy System 的一些觀察,並進一步思考:當 AI 越來越擅長實作後,工程師的角色是否也會逐漸從單純寫 Code,往需求方向、系統邊界、流程設計與 AI 治理移動。

02

· JavaScript

JavaScript Arrow Function 是什麼?和一般 function 到底差在哪?

Arrow Function(箭頭函式)不只是把 function 換成 => 的簡寫方式,他和一般 function 在行為上也有不少差異。本篇會從 Arrow Function 的基本語法、Implicit Return、參數簡寫開始,接著比較他和一般 function 在 this、arguments、new、prototype 等方面的不同,也會回頭拆解上一篇出現過的 Currying 範例,幫助理解 Arrow Function 到底適合用在哪些情境。

03

· JavaScript

JavaScript 的 this 到底指向誰?重點不是寫在哪裡,而是怎麼呼叫

JavaScript 的 this 常讓人感到混亂,因為他不像一般變數一樣沿著作用域鏈尋找,而是會根據函式的呼叫方式決定。本篇將從直接呼叫、物件方法、Callback、call()、apply()、bind()、new,一路整理到 Arrow Function 的特殊行為,並搭配程式範例說明:為什麼同一個函式換一種呼叫方式後,this 就可能指向不同的對象。

About this place

寫給還醒著的人

技術不急著解讀完,生活還得慢慢品嘗。把複雜與概念慢慢拆解,留下做過的事與走過的地方。