当前位置: 首页 > news >正文

个人职业规划

职业规划

软件体系结构

内容

组件
关系
视图

技术

抽象
封装
信息隐藏
模块化
事务分离
耦合和内聚
充分性、完整性和原始性
策略和实现的分离
接口和实现的分离
单一引用点
分而治之

结构

管道和过滤器
黑板

系统

分布式系统
代理者
交互式系统
模型-视图-控制器
表示-抽象-控制
适应性系统
微核
映像

设计模式

创建型
结构型
整体-部分
主控-从属
行为型
管理
通信

I/O操作

共享文件

文件操作

标准输入输出流操作

网络编程

tcp/ip通信的客户端和服务端

http协议封装的web服务器

并发编程

进程并发

I/O多路复用

线程并发

并发的同步和异步

编译

链接

动态库

静态库

重构

重新组织函数

  1. Extract Method
  2. inline Method
  3. inline Temp
  4. Replace Temp with Query
  5. Introduce Explaining Variable
  6. Split Temporary Variable
  7. Remove Assignments to Parameters
  8. Replace Method with Method Object
  9. Substitute Algorithm

对象之间搬移特性

  1. Move Method
  2. Move Field
  3. Extract Class
  4. inline class
  5. Hide Delegate
  6. Remove Middle Man
  7. Introduce Foreign Method
  8. Introduce Local Extension

重新组织数据

  1. Self Encapsulate Field
  2. Replace Data Value with Object
  3. Change Value to Reference
  4. Change Reference to Value
  5. Replace Array with Object
  6. Duplicate Observed Data
  7. Change Unidirectional Association to Bidirectional
  8. Change Bidirectional Association to Unidirectional
  9. Replace Magic Number with Symbolic Constant

简化条件表达式

测试

软件工程的完整流程

需求分析

概要设计

详细设计

客户

市场人员

开发人员

测试人员

项目经理

销售人员

采购人员

产品设计

  1. 技术的选型
  2. 模块的划分
  3. 开发人员的分配
  4. 工作量评估

git

学习总结

  1. 及时反馈别人的安排,隔天就给别人反馈情况
  2. 遇到新的专业术语和名字,是好事情,转身就拿起手机百度查个底朝天
  3. 对过自己手的任何东西有切身关注的心态,去理解和了解其内容
http://www.lryc.cn/news/214726.html

相关文章:

  • Linux | 如何保持 SSH 会话处于活动状态
  • 树结构及其算法-二叉树节点的插入
  • JVM 分代垃圾回收过程
  • 【C++】 常对象与常函数
  • Elasticsearch 集群分片出现 unassigned 其中一种原因详细还原
  • Java调用HTTPS接口,绕过SSL认证
  • 前端小技巧: TS实现数组转树,树转数组
  • 谷歌动态搜索广告被滥用引发恶意软件泛滥
  • C语言实现 1.在一个二维数组中形成 n 阶矩阵,2.去掉靠边元素,生成新的 n-2 阶矩阵;3.求矩阵主对角线下元素之和:4.以方阵形式输出数组。
  • 我在Vscode学OpenCV 处理图像
  • 【python】路径管理+路径拼接问题
  • C现代方法(第16章)笔记——结构、联合和枚举
  • Python项目——识别指定物品
  • Spring-创建非懒加载的单例Bean源码
  • Techlink TL24G06 网络变压器 10G 基座单端口变压器
  • Python操作PDF:PDF文件合并与PDF页面重排
  • 删除链表的倒数第n个节点(C++解法)
  • Apache服务的搭建与配置(超详细版)
  • 设计模式大赏(一):桥接模式,组合模式
  • 数据通信——应用层(DHCP的原理与配置)
  • 力扣151.反转字符串中的单词
  • vim三种模式,文本操作(操作字符/光标,列出行号可视化块模式/多文件查看)
  • jquery控制easyui中combobox、textbox显示隐藏
  • Android拖放startDragAndDrop拖拽onDrawShadow静态添加xml布局View,Kotlin(4)
  • Servlet 初始化参数(web.xml和@WebServlet)
  • shell_62.shell脚本生成一个标准的 SQL INSERT 语句
  • 华为ICT——第五章语音处理理论与实践
  • ardupilot开发 --- SLAM 篇
  • Elasticsearch:在你的数据上训练大型语言模型 (LLM)
  • 拓展卡尔曼滤波EKF