Java后端技术知识归类
2018-04-06 本文已影响1308人
程序熊大
这个大纲有自己的逻辑,可以根据不同领域替换。
一、解决业务问题(软件分析与设计)
编程范式:过程、面向对象、函数式
面向对象进阶:基本原则、设计模式
架构设计:DDD
二、解决系统落地问题(分布式系统最佳实践、研发效率)
进程通信(直接和间接)
数据存储与处理(数据密集型应用)
高可用、高并发、高吞吐
最佳实践
技术选型
研发效率与工具、持续交付等
三、元知识
编程语言
数据结构与算法
数学(建模、离散、具体数学)
操作系统
计算机网络