er,JVM, 浏览器,集群;
18. 中间件: Tair, Zookeeper, Dubbo, 数据库连接池,日志服务, 缓存, 定时任务,可靠消息服务,可靠心跳服务,工作流引擎, 负载均衡 ;
19. 软件架构: MVCDD (Model – View – Controller – Domain – DB) ;流水线,管道与过滤器; 事件驱动; 领域建模;以数据为中心的架构;
20. 测试技术: 质量风险分析,测试数据集, 测试用例,等价类划分, 分支覆盖, 域测试,正交表,决策表,状态转换图,边界测试, 空测试, 异常测试,漫游测试, 依赖Mock;单测;接口测试;集成测试;全链路压测;
21. 代码组织: 头文件, 类文件,包机制,名字空间;
22. 软件工程: 模块化, 封装,面向对象,用户故事,迭代开发,持续集成,单元测试,CodeReview,验收测试,持续交付;
23. 测量监控: 性能测量,time ,系统/接口/业务指标,错误报警;
24. 学习资源: 开源项目,公开课,论文,infoq, stackoverflow , blogs, google , baidu;
25. 经典书籍: 参见《计算机专业及软件开发推荐书籍》