放下你的義大利麵!一起來聊聊 Clean Code!

成功大學資訊工程系新館 1 樓 65104 教室, 長榮路三段, 東區, 701

GDG on Campus National Cheng Kung University - Tainan City, Taiwan

你有沒有寫過那種「跑是跑得動,但根本看不懂」的 code?一堆 if-else 套娃、命名鬼打牆、function 爆幹長,一週後自己回頭看還以為是別人寫的——這就是典型的義大利麵式程式碼。這堂課就是要你放下義大利麵,從源頭拆解亂碼地獄,一...

May 29, 11:00 AM – 1:30 PM (UTC)

15 RSVP'd

Key Themes

AI

About this event

你有沒有寫過那種「跑是跑得動,但根本看不懂」的 code?一堆 if-else 套娃、命名鬼打牆、function 爆幹長,一週後自己回頭看還以為是別人寫的——這就是典型的義大利麵式程式碼。這堂課就是要你放下義大利麵,從源頭拆解亂碼地獄,一起重新思考什麼叫做「乾淨的程式」。

我們會先從爛 code 開始,拆解常見的寫作地雷,讓你看見自己可能習以為常的問題。接著,帶你理解 Clean Code 背後真正的精神——不是炫技,也不是套框架,而是寫出「有邏輯、能維護、看得懂」的程式。

再來,我們會深入命名技巧,從變數到 function,每一層都要「名字取得像話」。再搭配簡單明確的函式設計,讓每段程式都只做該做的事,避免寫出一坨什麼都想做但什麼都做不好的超長 function。

不只這樣,我們還會教你怎麼一步步拆掉複雜度,像是怎麼用抽象、封裝、依賴注入來降低耦合,把程式切成乾淨又有彈性的模組。

最後,我們也會談談 AI 時代下,Clean Code 的新價值:不是只有人會維護你的 code,未來 AI 也會加入團隊,那你還能亂寫嗎?寫出讓人也讓 AI 都能理解的程式,才是新時代的開發者該具備的能力。

When

When

Thursday, May 29, 2025
11:00 AM – 1:30 PM (UTC)

Organizers

  • 百鴻

    GDG on campus : National Cheng Kung University

    Lead

  • 吳出右 WU CHU-YU F74102145

    行銷長

  • yi ning Huang

    行銷長

  • 俊安 Colten

    Co-Lead & 課程長

  • CHIH-HAO CHUANG

    THE IT GUY

  • An Wang

    4th Lead

Contact Us