1

Python と PyQt を使用して基本的なアプリケーションを開始しており、経験豊富な洞察を使用できます。これが私が考えた構造です。これは当然のことながら主観的ですが、より良い方法はありますか?

myApp/GUI/__init__.py
          mainWindow.py
          subWindow1.py
          subWindow2.py

myApp/Logic/__init__.py
            setOfMethods1.py
            setOfMethods2.py


mainWindow imports subWindows
mainWindow imports Logic module
4

1 に答える 1

1

MVC

model-view-controller について読んでいるようです。

UI をバックエンドから分離することは良い考えです。これにより、実行中のテストとロジック側のデバッグが容易になり、内部構造はよりモジュール化されます。

ただし、UI を現在予期されているウィンドウに分割することがそれほど理にかなっているという確信はありません。UI 部分を大きくして、一般的なコードを考慮に入れるだけかもしれません。

于 2009-09-07T22:58:53.153 に答える