高级软件工程实验总结

【实验】:

一、编程神器Visual Studio Code

了解了vscode快捷键的基本使用,以及其插件的原理。

 

二、五大场景玩转Git

了解了git本地以及远程的使用,以及一些基本命令。

 

三、使用Vscode画UML类图

工程实践远程仪表识别的设计实现。

 

 

 

 

 

四、验证一些特殊机制

  • 回调函数:向对象或函数注册一个回调函数,以便其再之后使用该函数;
  • 多态:同一类型的指针指向不同的对象,引发不同的行为;
  • 闭包:当前函数和周围状态的引用相互绑定,例如可以在外函数的末尾返回内部函数,通过内部函数访问到外函数中的局部变量;
  • 异步调用:事件驱动模型下,某一个操作的执行并不是同步进行的;
    • 例如网络IO,这是一个异步操作,异步操作返回时,触发回调函数的执行,典型的实现有primise,async/await;
  • 匿名函数:lamda函数,方便使用的语法糖,js、java、c++中都有相关实现;

五、正则表达式的使用

了解正则表达式的基本使用,是处理字符串的神器。

 

 

【课程总结】:

孟老师授课由浅入深,课件制作十分用心,和MIT推出的The Missing Semester of Your CS Education有异曲同工之妙。

在课程中我收获了很多知识,在此对老师表示衷心的感谢!

posted @ 2021-07-17 20:14  当世界下起了雨  阅读(54)  评论(0编辑  收藏  举报