码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 个人职业规划


    职业规划

    软件体系结构

    内容

    组件
    关系
    视图

    技术

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

    结构

    层
    管道和过滤器
    黑板

    系统

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

    设计模式

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

    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. 对过自己手的任何东西有切身关注的心态,去理解和了解其内容
  • 相关阅读:
    2022-09-05 ClickHouse的IN操作符说明
    面试真题:经典智力题最详汇总
    医工科投稿期刊推荐——9/27
    Regularization 正则化 和 normalization数据标准化(归一化,规范化)
    JUC下的异步编程工具使用详情以及源码分析(FutureTask、CompletableFuture)
    022python - http请求(理论)
    如何定制一个智能洒水装置(养狗/养花人士请进)
    SkyWalking使用讲解
    2017-04《信息资源管理 02378》真卷,圈定章节考点+统计真题分布
    GaussT DB dbeaver 对接
  • 原文地址:https://blog.csdn.net/qq_21381465/article/details/134171050
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号