Skip to content

V1.3.0Beta

Compare
Choose a tag to compare
@skiars skiars released this 07 Sep 07:37
· 58 commits to master since this release

重构了大量代码。重构内容包括:

  • 为串口和TCP/UDP接口添加抽象port类型,并使用工厂模式来构建port。
  • 为主界面的终端,示波器以及文件传输选项卡建立抽象视图类。
  • 为Tool菜单下的小工具(例如value display)建立抽象小工具类。
  • 为抽象port,抽象视图,抽象小工具设计管理器类。软件内部的数据传输面向管理器类,具体的对象类型被隐藏。小工具使用工厂模式创建。

本次重构没有加入新的功能,但是某些功能细节因为重构发生了变化。因为代码的大幅度修改,可能引入了新的bug,用户应当注意!
本次重构的目标主要是提高代码的扩展性。