”“”
Java層架構簡介
課程概述
客觀
本課程的目的是為參與者提供與層層軟件體系結構的開發有關的理論和實踐知識,從而促進項目的靈活性,重複利用和可持續性。本課程的重點是在研究現代和先進體系結構(例如DDD,六邊形,洋蔥,清晰的建築和微服務)之前收集和促進必要的知識基礎。該課程介紹了軟件體系結構的基本主題,並通過關係數據庫和GUI在Java中實施了100%的實際案例研究,並應用和證明教授的概念。
課程內容
– 軟件體系結構簡介
– 具有建築原則和價值觀的隱喻
– 軟件體系結構的定義
– 關注(SOC)的分離
– 層體系結構
– 解決方案的基本層
– 耦合
– 凝聚力
– 合同設計(DBC)
– ERRO隔離
– 建築文檔
– 案例研究:實施案例研究,應用和練習課程中教授的所有概念
– 各種設計模式的解釋和實際使用
– 架構變化的模擬
– 最終提示
– 其他讀數
您將學到什麼
- 與軟件架構組織有關的基本理論和實用知識
- 與層次結構組織有關的理論和實踐知識
- 使用Java應用這些概念