• 读书分享


    领域驱动设计
    1.DDD
    2.领域模型统一沟通
    3.基于此领域接口设计出来的软件也就天然满足用户需求
    测试驱动开发
    1.测试驱动开发从简单驱动入手,在逐步升入到复杂设计的思路
    head first 设计模式
    1.引导大家主动思考常用设计模式
    2.设计模式之道
    分析模式可复用的对象模型
    1.社区少有讲解分析模型的书籍
    2.97年出了第一版
    3.什么是分析模式
    面向对象模式整个步骤:
    a.需求分析
    b.分析建模-->抽象,寻找概念和关系
    c.设计建模
    d.oo语言实现
    4.举例分析
    个人和组织抽象为一组命名为参与方
    责任模式
    责任知识层,责任操作层,区分稳定和不稳定。
    建模原则:模型无所谓对错,关键哪个模型哪个更加适用。
    软件设计的哲学
    1.讨论了软件设计的主题,怎么将复杂的软件系统分解成相对独立实现的模块
    2.怎么去管理软件的复杂性
    3.软件设计复杂度的三个本质:变化放大,认知负荷,未知的未知
    4.复杂度的根本原因:依赖和晦涩,因此解决依赖和晦涩是解决复杂度的办法
    5.讨论了软件设计的哲学问题
    程序员的自我修养-链接,装载与库
    1.windows和linux目标文件是怎么存储,怎么变成这样的,怎么链接,装载
    2.底层机制,形容比较特别
    3.从hello world举例
    复杂软件设计之道,领域驱动设计全面解析与实战
    1.领域驱动的历史等
    2.介绍聚合设计,值对象等
    3.通过货物运输系统举例解析
    深入理解计算机系统
    1.软件从业人员的困境
    2.软件底层逻辑没有变
    3.真正的高手都在苦练基本功
    software engineering at google
    1.软件工程端到端设计构建等内容
    演进式架构
    1.如何让系统面对变更
    2.什么是演进式架构
    3.如何实践
    Prometheus 云原生监控运维开发与实战
    1.Prometheus是轻量化的架构,go开发,一个容器,几十M
    2.分级搭建入门
    3.社区全面,生态强大
    C++沉思录
    1.c与C++设计哲学
    性能之巅-洞悉系统企业与云计算
    1.火焰图
    2.总结了普遍的性能指标已经调试方法
    3.帮助我们找到性能瓶颈,提前预知系统问题
    深度探索C++对象模型
    1.讨论面向对象的深度知识
    有效的单元测试
    1.cleanCode无效的单元测试
    2.如何提升单元测试的质量
    3.测试间谍
    Effective STL
    1.基站开发,C++独特之处
    2.STL也可以写成简介高效的代码
    设计模式的艺术
    1.设计模式的形象介绍
    深入浅出DPDK
    1.DPDK处理数据包的软件
    算机体系结构量化研究方法
    1.读书窍门,做题验证自己是否搞懂了
    C++反汇编与逆向分析技术解密
    1.汇编的讲解
    2.反则学更明确
    敏捷软件开发-原则,模式与实践
    1.介绍了各种范式
    2.接触到简单设计的精髓
    深入理解TensorFlow架构设计与实现原理
    1.介绍了什么是TensorFlow
    2.以设计流图为核心深入剖析TensorFlow核心
    A Philosophy of Software Design 
    1.软件设计的哲学
    面向对象分析与设计
    1.面向对象基础概念
    2.UML类图
    Structure and Interpretation of Computer Programs
    1.解析器等了解
    修改代码的艺术
    1.大型项目,24项解依赖的方法
    2.提供了很多C整改的例子
    Effective C++
     
    1.深入C++的书籍
    C专家编程
     
    1.很多实例讲解C
    2.各种特性模型的讲解和分析
    持续交付:发布可靠软件的系统方法
    1.软件开发人员的参考书
    重构改善既有代码的设计
    1.常见代码坏味道和重构手法
    算法竞赛入门经典
    1.层层递进介绍算法基础知识
    图解密码技术
    1.通用密码技术
    2.入门学习密码技术
    架构整洁之道
    1.编程范式,结构化,面向对象,函数式
    2.架构,分离控制逻辑
    3.软件架构是复杂的学问,考虑很多,权衡利弊
    C++性能优化指南
    1.函数的性能如何一步步优化的
    复杂软件设计之道-领域驱动设计全面解析和实战
    1.DDD课程学习实战
    微服务设计
    1.微服务架构体系系统理解
    2.微服务优缺点,构建微服务边界
    深入理解计算机系统
    1.介绍计算机体系结构等
    2.操作系统相关知识
  • 相关阅读:
    mysql联合查询更新数据库例子
    jquery绑定事件时如何向事件函数里传参数
    bootstrap栅格例子
    myeclipse 给类与方法添加注解模板方法
    response 返回js的alert()语句,中文乱码如何解决
    h5-圆角的使用-案例安卓机器人
    h5-拖拽接口
    h5-应用级缓存
    h5-sessionStorage储存的使用
    h5-localStorage储存的使用
  • 原文地址:https://www.cnblogs.com/gongxianjin/p/15943120.html
Copyright © 2020-2023  润新知