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)