Skip to content

[讨论-00]规范的pyqt开源软件 #54

Closed

Description

@625781186

评估标准:

  1. 规范的代码 和 设计;
  2. *具备单元测试 ; (代码结构清晰 但没有单元测试的请注明 无单元测试.)
  3. ( 项目代码量/提交次数 适度;)

...
ps : 目的: 通过读一些开源项目提高代码设计水平.
ps : 官方说明的一些项目 https://wiki.python.org/moin/PyQt/SomeExistingApplications


ps : 开源项目很少有画 UML图的 , 可以在读项目的时候尝试画图来锻炼逻辑 ;

Activity

  1. 625781186 commented on Jul 5, 2019

    @625781186
    CollaboratorAuthor

    1.项目: pyqt-node-editor https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials ;
    2.描述: 节点编辑器 , 设计清晰 , 图元与管理分离设计 , 自定义画布的保存/撤销/重做 ;
    3.模式: - ;
    4.备注: 无单元测试是一个缺憾, ; 但是完美的git提交记录令人赞叹 , 入门qgraphics体系最好的教程!
    image;
    5.界面:
    image

  2. changed the title [-][讨论]规范的pyqt开源软件[/-] [+][讨论-0 ]规范的pyqt开源软件[/+] on Jul 5, 2019
  3. changed the title [-][讨论-0 ]规范的pyqt开源软件[/-] [+][讨论-00]规范的pyqt开源软件[/+] on Jul 5, 2019
  4. 625781186 commented on Jul 5, 2019

    @625781186
    CollaboratorAuthor

    1.项目: anki https://github.com/dae/anki ;
    2.描述: (著名的卡片式记忆软件?) ;
    3.模式: - ;
    4.备注: 缺陷: 2000+的commit不利于阅读其发展细节 ; 待评估 ;
    5.界面: - ;

  5. locked and limited conversation to collaborators on Feb 2, 2023
  6. converted this issue into a discussion #178 on Feb 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions