程式語言與工程實踐 Cover
Java Go Frontend Design Patterns Testing

程式語言與工程實踐

知識架構總覽#

程式設計基礎能力#

模組說明章節數
程式碼匠藝程式碼規範、設計原則、設計模式、重構技藝6
軟體測試測試方法論、自動化測試、效能測試5

Java 技術堆疊#

模組說明章節數
Java 語言基礎型別、集合、並行、IO6
JVM 深入類別載入、記憶體模型、垃圾回收5
Java 效能最佳化程式碼最佳化、快取、非同步5
Spring 生態系統Spring 核心、AOP、Web4
Web 容器Tomcat、Jetty 架構與調校4
Java 開發陷阱業務開發常見錯誤4

其他技術#

模組說明章節數
Go 語言Go 核心特性與並行程式設計5
前端技術HTML/CSS/JS、瀏覽器原理5
Git 精通版本控制與團隊協作3

架構與成長#

模組說明章節數
分散式系統分散式架構設計4
工程師文化技術成長與職涯發展4

閱讀建議#

  1. 初學者:從「程式碼匠藝」開始,建立良好的程式設計習慣
  2. Java 工程師:依序閱讀 Java 技術堆疊相關章節
  3. 面試準備:重點關注「Java 語言基礎」與「JVM 深入」
  4. 架構提升:閱讀「分散式系統」與「工程師文化」