栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

07/31Day 孤尽训练营笔记分享

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

07/31Day 孤尽训练营笔记分享

        在T31孤尽训练营已经上了一周的课程了,在此期间有了很多的收获,从项目需求分析到画各种UML图,从mysql数据库er模型图再到建立数据库脚本,从日志、异常、错误码注意规范再到落地相应文档。在此期间还要感谢我们小组成员每天坚持不懈的学习和讨论。才让我们迈出了第一步,相信再以后的学习中我们会更有默契,达到我们最初的目的。加油,每一位IT工程师!

系统设计方案     什么是架构

      架构是一种能力,而不是一个职位

        架构 = 组成 + 决策
        组成 =模块结构 + 模块关系
        决策 =约束+设计原则+演化方向

      架构的目的

• 确定系统边界,在技术层面上做与不做
• 确定系统里各模块之间的依赖关系与模块的宏观输入与输出
• 使后续的子系统或模块设计在一个既定的框架内和技术方向上继续演化
• 明确非功能性需求,非功能性需求是指安全性、可用性、可扩展性等

    什么是设计原则

      提升软件的可扩展性,可维护性是抽象思维和归纳思维的集中体现

       • 单一原则
       • 里氏代换原则
       • 接口隔离原则
       • 组合复用原则
       • 依赖倒置原则
       • 迪米特原则
       • 开闭原则

MYSQL规约     建表规约

• 解决数据库相关名称的纠结
• 选择合适的数据类型和长度

    索引规约

• 提高查询效率的有效手段
• 合理的分析及使用

    SQL规约

• 优化SQL语句的要点
• Explain的使用指南

    ORM映射规约

• 优化SQL语句的要点
• Explain的使用指南
• ORM映射的避坑指南

异常处理与日志     Java异常机制

• 使用异常为系统保驾护航
• Java异常处理流程
• Java异常处理机制
• 枝繁叶茂的Java异常体系

    异常处理设计与实践

• 异常抛出与捕获的原则
• Java异常体系之try…catch…finally流程解析
• JDK7资源关闭新姿势之try with resource流程解析
• 特殊异常NPE场景及其处理对策

    日志规约

• 日志的功能
• 日志时效规约
• 日志输出规约
• 日志记录规约
• 扩展日志规约

    错误码规约

• 错误码的功用
• 错误码规约

以上内容为本周学习的知识点总结,再后续的内容中会根据T31项目继续深入介绍。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/396705.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号