COSCUP 2025

Dong

LINE iOS Intern / Open NCCU Tech Lead

自稱雜學系工程師。
名片上寫 iOS 工程師,技能樹卻點滿了 React 和 Vue。
有時候會忍不住手癢,跑去寫點 Go 和 Rust。
希望用自己的產品,為這個世界添一點新鮮感。

Hi, I’m an iOS engineer with a passion for learning across the stack. While my main focus is building for iOS, I’ve also spent plenty of time working with React and Vue. I enjoy mixing things up by exploring languages like Go and Rust whenever I get the chance. I love creating products that I’m genuinely excited about, and I’m always looking for ways to bring something new and fun to the tech community.


Sessions

08-09
13:20
30min
從混亂到優雅,讓專案不再失控:ATDD 與 Clean Architecture 的後端實戰之路
Dong, Squire

Abstract

你是不是也遇過這種情況?每當專案多一個新功能,整個系統就像被隕石砸到一樣,到處都是坑,永遠補不完。這場分享,我會聊聊我是怎麼從「隕石式開發」走到擁抱 ATDD 和 Clean Architecture,用 Rust + actix-web 打造出一個可擴展、易維護又不怕改需求的後端服務。

過程中不只會介紹理論,更有實戰經驗和踩坑故事。如果你想知道 ATDD 為什麼這麼香、Clean Architecture 怎麼救專案,希望透過我的經驗可以拯救每個被需求追殺的夜晚!

Key Takeaways

  • 了解 ATDD 實作流程,發現需求溝通其實可以很順利
  • 學會用 Clean Architecture 讓專案結構清晰、好維護
  • 原來寫出可擴展、易維護的後端沒有那麼難
Miscellaneous Open Source Topics
TR411
08-10
10:00
30min
我把 Xcode 修好了:一個開源小白的大冒險
Dong

Abstract

每個人曾經是個開源新手,包括我。這次,我想分享自己第一次參與開源專案、修正 ⁠swift-format 在 Xcode 16 彈出錯誤彈窗的過程 ── 從發現 bug、猶豫要不要動手,到摸索 repo、跌跌撞撞寫下第一個 Pull Request。

這一路上不只是技術的挑戰,更是自我懷疑到成功突破、與社群建立連結的心路歷程。希望透過我的故事,能讓你看到:即使是開源小白,也能在社群中找到歸屬感,並用一點點勇氣,為大家帶來小小的改變。如果你也曾對開源心動卻遲遲不敢行動,這場分享會是給你的鼓勵和參考。

Key Takeaways

  • 其實你不需要很厲害,也可以為開源專案盡一份力
  • 只要願意開始,其實「參與開源」比想像中容易
  • 原來開源社群其實很溫暖,比你想像的還要包容
Open Source Swift
TR211