Geson-anko / JarvisEngine

MIT License
7 stars 0 forks source link

BaseApp #16

Open Geson-anko opened 2 years ago

Geson-anko commented 2 years ago

各プロセス・スレッドを作るためのベースアプリケーションクラスを作成します。 BaseApp クラスが提供する機能.

開発する順序

  1. クラスの定義 
  2. コンストラクタの定義 
  3. 機能実装
  4. オーバーライド可能な関数の宣言
Geson-anko commented 2 years ago

BaseAppのconfiguration は属性を上書きする事で行います

class MyApp(BaseApp):
    OPTION = "override"
    ...
Geson-anko commented 2 years ago

Value sharing

Regarding #101 Implementing value sharing methods such as setThreadSharedValues and etc...

Geson-anko commented 2 years ago

Nothing tests of launch_child_apps and join_child_apps method! (https://github.com/Geson-anko/JarvisEngine/pull/146)