• 1. 个人经验总结


    • 通用
      • 项目/产品的功能、需求(含未来的)、设计、架构文档
      • 开发/编译环境、测试/联调环境、如何调试(有些嵌入式的或者有设备的,需要有仿真器或者如何在线调试打断点)
      • 学习/查看代码、逻辑时,结合下面的多种方式可以快一些。
        • 从上到下
        • 从下到上
        • 按模块(如专门研究一下数据库、消息队列等方面的结构和逻辑)
        • 文本关键字搜索
        • 调试
        • 看日志
          • 尤其当不清楚业务逻辑和代码框架流程时,可以通过运行时的日志来看代码的执行流程。
        • 看单元测试
      • 学习单元测试也是一种方式,当然要注意每个单元测试的对象是不是最外层的,如果测的是内层函数,那么可能对用户或者调用者无感。
    • 前端
      • 用的什么语言、框架、IDE(有时可以从隐藏文件、项目文件名或扩展名看出来,比如.idea就可能是用的webstorm)
      • 入口文件在哪、路由规则在哪定义的、页面及其脚本文件的目录结构是怎么组织的
      • 怎么本地运行,怎么本地和后端接口联调(比如怎么配置请求的后端地址;或者也可能是用WebStorm的OPA Test功能先启动Mock Server然后再选择页面,那么就不需要单独配或者修改请求的后端地址了)
  • 相关阅读:
    vue-Prop
    C#四舍五入的方法
    设计模式-建造者模式
    vue-解决Vue打包上线之后部分CSS不生效的问题
    vue项目兼容IE浏览器
    html-box-sizing
    MSSQLSERVER执行计划详解
    white-space和word-wrap和word-break所表示的换行和不换行的区别
    JS设置cookie、读取cookie、删除cookie
    windows7 telnet服务开启和登录授权
  • 原文地址:https://www.cnblogs.com/wyp1988/p/10114646.html
Copyright © 2020-2023  润新知