型別( Type )檢查和推理的要點
Continue reading “從頭開始建構一個 Typechecker”[電子書] Data-Oriented Programming
降低軟體的複雜性
消除物件導向設計不可避免的複雜性。通過使訪問和操作資料變得更簡單,創新的資料導向的程式設計( DOP, Data-Oriented Programming )範式讓你的系統變得不那麼複雜。
Continue reading “[電子書] Data-Oriented Programming”“Reach the next level of enlightenment…Reduce accidental complexity and raise the level of abstraction.” – Michael T. Nygard, author of Release It!: Design and Deploy Production-Ready Software
需求工程:軟體工程
你需要了解的關於軟體需求的所有資訊:引出、分析、文件、驗證和管理
Continue reading “需求工程:軟體工程”IBM DevOps 和軟體工程專業證書
開啟你的 DevOps 和軟體工程職業生涯。掌握 DevOps、敏捷、Scrum、CI/CD 和雲原生,具備動手工作技能。
Continue reading “IBM DevOps 和軟體工程專業證書”Clean Code – 寫乾淨的程式碼
學習如何以示範的案例驅動方式,一步一步地編寫可讀、可理解並因此可維護的程式碼。課程中,你將學習 Clean Code 到底是什麼,以及更重要的是,如何編寫出乾淨程式碼。因為如果你的程式碼是以乾淨的方式編寫的,那麼它更容易閱讀和理解,因此也更容易維護。
Continue reading “Clean Code – 寫乾淨的程式碼”Java 程式設計與軟體工程基礎專業課程
探索軟體工程師的職業生涯。學習程式設計和軟體開發的基礎知識
Continue reading “Java 程式設計與軟體工程基礎專業課程”使用 Puppeteer 做自動化軟體測試
[2023 更新] 通過 Google 的 Puppeteer + Headless Chrome 和 Cucumber 學習 Cypress 和 Playwright 的絕佳替代品
Continue reading “使用 Puppeteer 做自動化軟體測試”