GDG on Campus National Cheng Kung University - Tainan City, Taiwan
你有沒有寫過那種「跑是跑得動,但根本看不懂」的 code?一堆 if-else 套娃、命名鬼打牆、function 爆幹長,一週後自己回頭看還以為是別人寫的——這就是典型的義大利麵式程式碼。這堂課就是要你放下義大利麵,從源頭拆解亂碼地獄,一...
15 RSVP'd
你有沒有寫過那種「跑是跑得動,但根本看不懂」的 code?一堆 if-else 套娃、命名鬼打牆、function 爆幹長,一週後自己回頭看還以為是別人寫的——這就是典型的義大利麵式程式碼。這堂課就是要你放下義大利麵,從源頭拆解亂碼地獄,一起重新思考什麼叫做「乾淨的程式」。
我們會先從爛 code 開始,拆解常見的寫作地雷,讓你看見自己可能習以為常的問題。接著,帶你理解 Clean Code 背後真正的精神——不是炫技,也不是套框架,而是寫出「有邏輯、能維護、看得懂」的程式。
再來,我們會深入命名技巧,從變數到 function,每一層都要「名字取得像話」。再搭配簡單明確的函式設計,讓每段程式都只做該做的事,避免寫出一坨什麼都想做但什麼都做不好的超長 function。
不只這樣,我們還會教你怎麼一步步拆掉複雜度,像是怎麼用抽象、封裝、依賴注入來降低耦合,把程式切成乾淨又有彈性的模組。
最後,我們也會談談 AI 時代下,Clean Code 的新價值:不是只有人會維護你的 code,未來 AI 也會加入團隊,那你還能亂寫嗎?寫出讓人也讓 AI 都能理解的程式,才是新時代的開發者該具備的能力。
Thursday, May 29, 2025
11:00 AM – 1:30 PM (UTC)
Contact Us