• Home
  • Archives
  • 随笔
所有文章 友链 关于我

  • Home
  • Archives
  • 随笔

2019夏季总结

发布于: 2019-10-17
更新于: 2023-07-09

2019-07-01~2019-10-17 总结

工作

工作上大致可以分为三个阶段,tutorial->tutorialProject->real的阶段,每个阶段的生活以及作息都大有不同,简短地做些总结。

反思

  • 做事要大胆点
    • 人际交往上
    • 代码上,要敢于用学到的东西
  • 了解需求
    • 明白做的是什么
    • 有什么意义
    • 为什么要这么做,除了自身这边的开发需要,也要了解关联系统的运转流程,这样子才不会出问题
  • 检查
    • 规范
    • 经验
    • 交流

重构框架的想法

2019-11-18 做到底层,暂时有点MVC的思想,其实DDD【Domain Drive Design】就是一种业务建模的方式,去对要完成的业务进行切分,建模,而不是从建表开始设计。这种思想主要是为了让业务、开发能保证在一个理解的线上。

DDD

  1. 领域是什么?具体要完成一个业务对象,它可以是一项业务,也可以是一个用户域,账号域。
  2. 实体与值对象是什么?实体是有唯一标识,生命周期界定的对象,而值对象是依赖于实体存在的,脱离了实体就毫无意义。

    举个例子就是:手机号对于用户而言,就是值对象,脱离了用户,这就只是串数字,毫无意义,它没有自己的生命周期。但是在另外一个场景,比如移动APP,手机号就是一个实体,它有自己的生命周期,下面有着自己的值对象,比如手机套餐等。

2019夏季总结
/archives/cf33d1e/
作者
tyrantqiao
发布于
2019-10-17
更新于
2023-07-09
许可协议
CC BY-NC-SA 4.0
赏

蟹蟹大佬的打赏,大家一起进步

支付宝
微信

扫一扫,分享到微信

微信分享二维码
vim实用操作大全--持续更新
AMD-YES装机配置以及教学
© 2024 tyrantqiao 本站总访问量次 本站访客数人次 载入天数...载入时分秒...
  • 所有文章
  • 友链
  • 关于我

tag:

  • 复盘
  • 我
  • 规划
  • java
  • 面试
  • 源码
  • 架构
  • Hadoop
  • HTTP
  • TCP
  • 学习笔记
  • IDEA
  • maven
  • idea
  • Java
  • jdk
  • 面经
  • linux
  • 爱情
  • mysql
  • 性能
  • sql
  • Mysql
  • JAVA
  • 技术
  • Redis
  • MQ
  • Spring
  • 数据库
  • TIDB
  • spring
  • unity
  • chatgpt
  • 经验分享
  • 前端
  • redis
  • vue
  • git
  • shadowsocks
  • hexo
  • blog
  • bug
  • 开发
  • 业务
  • jvm
  • 算法
  • MySQL
  • nginx
  • Linux
  • mq
  • db
  • springCloud
  • ssh
  • python
  • 爬虫
  • test
  • vim
  • 影视剧
  • 中间件
  • 事务
  • 性格
  • 音乐
  • 程序员
  • 随笔
  • mybatis
  • 演讲
  • 域名
  • 猫咪
  • 她
  • github
  • 计划
  • 旅游
  • 软件
  • 心理
  • 情商
  • 幽默
  • 才艺
  • 穿搭
  • 编程
  • 排序
  • 查找
  • 缓存
  • 网络
  • 设计模式
  • c
  • 课程设计
  • centos
  • 数学
  • 本网站主题yilia设计者的主页
如果有问题或者想讨论的可以联系[email protected]或者[email protected]