
Sign up to save your podcasts
Or


受到推友 @GanNaSong 點菜的啟發,加上喬喬憋了很久沒講話,這次錄音一上來就問起 13 為什麼開始做 TDD,聊了軟體開發團隊的現象,就這樣講了 2 個小時😂 剪輯完有 1 小時 + 半小時的 bonus,開頭結尾也懶得錄了。歡迎測試高手來跟我們交流交流。 { 完整節目筆記 https://weakself.dev/episodes/5 } 也來聊 TDD 為什麼 13 開始搞 TDD TDD 跟 unit test 不是同一件事 喬喬入門 TDD 的挫折經驗 寫測試會遇到的幾個問題 團隊為什麼不寫測試 SwiftUI 能算是 UI 的 TDD 嗎? 驗證 UI 的 Snapshot Testing 團隊沒有萬靈丹 組織當中的問題都是溝通問題 追求完美無瑕的 code? 同事之間互相打擾要拉開時空 職業倦怠的解套方式 沒有在意就沒有傷害 Bonus: 給你滿滿的喬喬 本來已經要收尾了結果又繼續聊下去,後面 25 分鐘就當作 bonus 吧! 喬喬反省自己的職涯 Team lead 或團隊領導者的角色 導入敏捷為什麼沒效 享勞健保怎麼會是福利 參考資料 Lynda.com - iOS App Development: Test-Driven Development 工程師幹話 - 技術主管怎樣有效利用時間 TechLead YouTube Channel 更多 weak self 主講人 一三、波肥、喬喬 官網 https://weakself.dev Twitter @weak_self 提問箱
啊哈,又是一集採訪節目。這次我們找了資深工程師 Nelson 來跟我們聊聊帶團隊的經驗。在開發團隊中,若有建立共用文件的習慣,會逐漸累積成事半功倍的效果,Nelson 他們是怎麼做到累積出 2、30 篇文件,後來又達成什麼效果呢?跟著 weak self 一探究竟吧。 { 完整節目筆記 https://weakself.dev/episodes/4 } 最近在忙什麼 聲音品質的調整 前一集有重新後製並上傳 這集喬喬人在外太空與我們錄音,所以聲音比較特別 波肥的 CocoaPods 研究心得 美團 zsource 開發談 cocoapods-binary,作者現身說法 為什麼叫資深文件工程師 這個 sprint 的工作是寫文件,看著新人手冊、產品架構、功能流程等文件越來越齊全,有種莫名的成就感 XDDD 或許我可以把 title 改成資深文件工程師 :D – @NelsonT 新人 onboarding 會交代哪些事情 KKBOX iOS/Mac OS X 基礎開發教材 Coding Style Objective-C formatter uncrustify App 架構的演進 用 Objective-C 實作 Redux 架構 喬喬沒跑完測試不能 commit? 硬體廠的軟體開發經驗 Pair Programming 你們都怎麼做 Code Review 波肥的 phabricator 經驗分享 更多 weak self 主講人 一三、波肥、喬喬 官網 https://weakself.dev Twitter @weak_self 提問箱
這集邀請到特別來賓 iPlayground 總召—hokila,談談參加技術研討會的一些經驗與心得,以及 iPlayground 想帶給大家的社群氛圍。WWDC 跑 lab 跑到跟 Apple 工程師推坑買東西、日本的筋肉 Swift 是什麼東東,以及 iPlayground 的籌備祕辛,就是要聽 hokila。 ⚠️警告!本集不太適合搭捷運或上班聽,怕你憋笑會內傷。 { 完整節目筆記 https://weakself.dev/episodes/3 } 🤔為什麼叫做 hokila 🇹🇼台灣的 meetup CocoaHeads Taipei,都在 Cardinal Blue 舉辦 出國參加研討會的契機 🇯🇵日本研討會的神奇特色 iOSDC Japan 喜歡用國產 framework 筋肉.swift 在研討會乾杯🍻 🇺🇸WWDC 攻略 公司沒補助的話,自己存 10~15 萬 hokila 去 WWDC 的經驗談 WWDC 攻略(2016) WWDC 19 第一天心得 WWDC 19 第二三天心得 WWDC 19 第四五天心得 🇺🇸WWDC 周邊的研討會 AltConf try! Swift San Jose 研討會交朋友很厲害的道具🍍🍰 🇹🇼iPlayground 籌備祕辛 2018 為什麼叫 iPlayground? iPlayground 2018 影片大集合 Ask the Speaker 強制配對 掀起 Swift 的小裙子面紗 - Pofat:影片、投影片 找很多業界資深工程師來對談的 Panel 為什麼叫詹里長? 感動的事情 2019 更多的國際講者 講題的難度有提高 Chef Food Officer 🍱 便當不會讓大家失望 工商服務一下,搶票由此去 💪其他提升實力的方法 用 Twitter 追蹤知名的開發者 來聽 podcast 訂閱 «13的開發者週報» 更多 weak self 主講人 一三、波肥、喬喬 官網 https://weakself.dev Twitter @weak_self 提問箱
主題延續上一集的 Swift API 設計,進入了 protocol 與 generic 的領域。 { 完整節目筆記 https://weakself.dev/episodes/2 } 前情提要 CJ 同學提出了一個好問題:「Value type 在某些時刻,會存在 heap 中?」波肥寫了一篇 blog 文章來回答。 Protocol 是什麼? Protocol-Oriented Programming in Swift (WWDC 2015) Protocol 也有兩種 Protocol 的 Existentail Container 與其結構 Opaque Result Type POP 要解決什麼問題? Duck Typing 比起繼承,要多愛用 Protocol 組合 標準函式庫裡的 protocols Array 的 Protocol Hierarchy 視覺呈現 (Swift 4.2) Protocol 使用指南 先寫 concrete type 是否有已存在的 protocol 可以 extension 是否可由已存在的 protocol 組合完以成功能 優先考慮 Generic ,最後才是創造一個新的 protocol 一個簡單的用 generic struct 取代 protocol 的例子。 隨堂小測驗 兩者之間有什麼差異? 尾聲 小綠同學討論 forEach 與 for in 歡迎訂閱«13 的開發者週報» 更多 weak self 主講人 一三、波肥、喬喬 官網 https://weakself.dev Twitter @weak_self 提問箱
波肥想跟我們談談使用 Swift 時,介面設計的想法、觀念與小技巧。因為太長講不完,所以這集先討論 Value Type 與 Reference Type。 { 完整節目筆記 https://weakself.dev/episodes/1 } Swift 這門語言的明確性原則 Modern Swift API Design (WWDC 2019) Swift Modules 官方文件 只 import 一個 class 或 func - NSHipster 大量使用 Value Type 的 Swift 值還是引用? Local Reasoning Stack vs Heap Understanding Swift Performance (WWDC 2016): Heap, Stack and Performance Swift 裡用來管理 heap memory 的資料結構是 doubly linked list 扯題:ABI 穩定 什麼場合要用 class 當你需要 retain count 以及 deinitialization 時 當你需要 shared 資料 (centrally held and shared, singleton) 扯題:struct 可以有 singleton 嗎? 當 identity 不等同於 equality Tagged Pointer 詳解(只適用於 iOS 12 之前的版本。iOS 12 有新的 Tagged Pointer 機制) 假使拿 struct 包 class 扯題:SwiftUI 用的 @propertyWrapper 更多 weak self 主講人 一三、波肥、喬喬 官網 https://weakself.dev Twitter @weak_self 提問箱
三個在 iOS 開發圈打滾的台灣工程師,專為 Apple/iOS 開發者而製作的 Podcast。 這一集我們聊了 WWDC 到正式版發表這個期間,要怎麼安排時間跟資源。是要先學新東西,還是先修 bug 咧? { 完整節目筆記 https://weakself.dev/episodes/0 } 先解決相容問題 從 Xcode 正式版連到 iOS beta 版裝置、gist 不要懷疑,就是官方的罷格 Xcode Release Notes iOS Release Notes Xcode 10.1 did not fix the iOS 9 asset catalogs crash problem - Developer Forums 全新的回報機制 Feedback Assistant 使用者裝了 Public Beta 如果能把 emoji 從 Public Beta 拿掉 - @chockenberry 檢查到是 iOS 13 beta 直接不給用 - @chockenberry 從六月開始就沒有睡好覺了 一三最近寫的 NSAttributedStringBuilder WWDC 影片怎麼看比較快 WWDC for macOS - wwdc.io 運用社群的力量 投稿至 iPlayground 2019 推薦幾個 WWDC19 Sessions Xcode 相關:401、412、413 Swift Packages 與 XCFrameworks:408、410、416 Sign In with Apple 相關:706、504 iPadOS 與 SceneDelegate:212 Great Developer Habits 239 更多 weak self 主講人 一三、波肥、喬喬 官網 https://weakself.dev Twitter @weak_self
weak self 是三個在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的 Podcast。主講人一三、波肥、喬喬。中文名稱是《我很弱,不要把我算進去》🤪 節目內容涵蓋了 iOS 與 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。
From the publisher's feed

769 Listeners

216 Listeners