-
筆者有幸在一家電商公司做開發,所以看到了一個軟件開發的全貌,
-整體概述
一個稍微正規的技術公司特徵:
1 統一的開發框架生成平臺,自定義的腳手架
2 SpringCloud全家桶中的部分組件 eurake feign hystrix stream ribbon
3 統一的配置中心apollo
4 統一的日誌鏈表收集中心cat +kibanna+ES
5.統一的dao層生成框架 mybatis-gen
6.支持多數據源的靈活配置
7.統一的發佈平臺 jenkis
8.統一的代碼規範
9.統一的發佈規範
10統一的任務管理系統 jira +禪道
-統一底層框架的構建
DDD:領域驅動設計的模式,
這個框架,使用起來相當的費時費事,爲什麼要用這個,也沒有人給出合理的解釋,
相比於老式的demo式的開發游擊隊