TechRoad_oneStep_book

target : 整理 book 信息

Book tech road 

1. book line

1. Archiechture 

  1. 《Design patterns explained: A New Persspective on Object-Oriented Design, Second Edition》( 设计模式解析).基于 Alexander 建筑模式,从背景设计原则的 OOD, 在局部层次解决给定背景下的特定问题,在全局层次,提供了应用程序各组件的关系图,来理解其本质机制和背后的原则与策略,提高分析和设计能力;步步推导出设计的结构层次。 (Lv1 )
  2. 《J2EE Development without EJB》 大师级企业J2EE 应用架构思想, 规范,决策,标准. ( LV1 )
  3. 《Java 应用架构设计》 物理性,逻辑性内聚解耦地模块化设计企业应用架构。( LV1)
    1. 《OSGi 实战》 实现Java 应用程序物理性模块隔离及热部署. (LV1 )
    2. 《OSGi 与 Equinox 创建高度模块化的 Java 系统》构建模块化的应用系统。( LV2 )
  4. 《企业应用架构模式》 企业应用开发的高水平设计. (Lv1 ) 【与其他侧重企业集成或分布式应用的书籍互补 ]
  5. 《企业集成模式》集成企业应用程序,基于消息传递系统在常用的场景下的模式应用. (LV1)  【与 Martin 企业应用架构模式 互补 ]
    1. 关联的框架中间件,实践 《RabbitMQ实战》,《深入RabbitMQ》  (LV2 )  服务集成 - 消息通信机制.
  6. 《服务设计模式》web服务设计企业应用模式, RPC/MS/REST web服务API风格  ( LV1 ) 【与 《企业集成模式》相辅 】 
  7. 《微服务设计模式》服务化系统架构设计 (LV1)
    1. 《Srping boot 微服务实战》 基于Spring boot 实现系统微服务架构 ( LV3 )
    2. 《Spring 微服务实战》 基于Spring 构建微服务架构系统  ( LV2 )
    3. 《企业级Java微服务实战》 基于Spring 构建企业级微服务系统 ( LV2 )

2. Design pattern

  1. 《敏捷软件开发 原则,模式与实践》 基于常用设计模式及Bob 大叔的经验进行应用程序构建。( LV2 )
  2. 《图解设计模式》 Gof 设计模式的图解及示例联系, 简述了关联的设计模式常用方法.

3. Programming language

  1. 《effective java》 basic 
  2. 《Groovy 程序设计》 1. 动态JVM语言 DSL;2. Gradle script; 3. CI/CD script

4. Project build

  1. 《Gradle In action》 使用 Gradle 构建 java 应用程序, CI/CD

使用注解开发框架 Java 8  Annotation

 

posted @ 2020-09-20 17:34  君子之行  阅读(9)  评论(0)    收藏  举报