一.每一个框架都应该熟练使用。每一层或者方向都至少选出一个框架,好好研究下源码。熟练使用,借鉴模仿,自己编码实现类似框架.
二. 看源码建议:
1.能调试,断点看栈调用,注意日志。
2.系统分几层,每层做什么,有哪些关键类和接口,流程链.
3.哪种软件模型,插件,分层,微服务,微内核,事件驱动。怎么自定义,扩展
4.注意历史及出现前的问题。自上而下,先系统理论,后实战调试。先摸主线,避免陷入技术细节,算法细节。
5.记笔记,看一些源码解析贴。源码中的例子或者测试用例。
6.多提疑问
三.架构图/技术栈
量化交易三大基础(编程/数学与算法/金融)之一 编程后台架构图