zoukankan      html  css  js  c++  java
  • 高级软件工程总结

    实验体会

    配置VS Code编程环境

    现在已经可以比较熟练地使用VS Code进行不同语言之间的编程了,如果把launch和task文件设置好可以达到和makefile类似的效果。不过在电脑上安装windows的linux子系统WSL,即可使用vscode的remote机制无缝对接进行开发,真正地实现开发环境即运行环境。

    git的使用

    之前我也学过git,不过对于merge、rebase的机制一直搞不懂,经过课程学习和实验的测试,我大致搞懂了git合并代码的流程和逻辑,终于不是只会pull和push一遇到冲突就头疼了。

    正则表达式使用

    这因为本科做的毕设就是用的正则表达式去分割协议的,当时没学过正则表达式,分割了之后还有加不少代码进行验证和修改,不过现在发现其实都可以放在正则表达式里面去完成的。

    Vim的使用

    Vim久闻大名,不过由于要记的命令太多一直不想学。迫于课程的压力把老师PPT上的有关命令都试了一下。Vim确实是在终端环境下最好用的编辑器,不过门槛确实高了一点。大部分时间我应该还是选择用nano作为替代吧。

    使用drawio绘制工程实践项目流程图

    用drawio插件来绘制流程图,从此告别收费的迅捷流程图软件

    验证软件中的特殊机制(回调函数等)

    补完整了lab7.1里面的链表模块,使用了回调函数进行实现

    课程体会和建议

    感觉上课节奏可以加快一些,对于软件的使用方面感觉可以简略点让大家摸索。其他的我觉得设计模式或许可以增加一点内容?不过老师上课已经非常棒了,可以明显感受到老师对软件的热爱。

  • 相关阅读:
    OpenGL中FrameBuffer使用
    每天进步一点点>结构化异常处理(SEH)
    js操作cookies
    [转]高性能网站优化与系统架构
    正则-匹配超链接地址及内容
    在c#.net中操作XML
    ActionScript 3 step by step (6) 元标记
    Facebook CEO:终极目标并非出售或上市
    ActionScript 3 step by step (3) 事件处理
    ActionScript 3 step by step (2) 使用Trace()跟踪输出
  • 原文地址:https://www.cnblogs.com/panhz/p/15019636.html
Copyright © 2011-2022 走看看