xime: Restrukturyzacja modułów

tech • 144 słowa • 1 minuta czytania

Ta notatka jest częścią serii xime. Zapoznaj się z pozostałymi wpisami.

Zacząłem małą restrukturyzację źródeł modułów. Dosłownie i w przenośni! Myślę, że wszelkie okna i GUI związane i korzystające usilnie z jakiegoś modułu powinno zostać wsiąknięte przez moduł doi środka. I to się właśnie dokonało. Wszelkie okna danego modułu przeniosłem do źródeł i przestrzeni nazw danego modułu.

Kolejną kwestią jest mała refaktoryzacja i ustalenie jakiegoś interfejsu każdego modułu. Odkąd GUI będzie częścią modułów to i interfejs się bardzo powinien uprości, bo powozili to także trochę logiki wrzucić do środka modułów. Powinno to uprościć korzystanie z modułów.

Najwyższy czas, aby moduły stały się czarnymi skrzynkami, zajmującymi się nie tylko logiką, ale również i GUI przez nie wymaganym. Może to implikować problem zmian samego interfejsu użytkownika w przyszłości, bez ingerencji w dany moduł lub poprzez inny element systemu. Ale to w naszym przypadku raczej nie jest problemem, bo nikt z zewnątrz nic mi tam nie będzie zmieniał!

Komentarze (0)

Dodaj komentarz

/dozwolony markdown/

/nie zostanie opublikowany/