• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Pomoc przy refaktoryzacji kodu aplikacji desktopowej

Cloud VPS
+1 głos
246 wizyt
pytanie zadane 13 marca 2017 w Java przez plkpiotr Stary wyjadacz (12,420 p.)
edycja 26 marca 2017 przez plkpiotr

Aktualnie piszę aplikację okienkową z użyciem AWT/Swing pod środowiskiem Eclipse. Ma to być prosty symulator piłkarski (mecz w roli trenera, seria rzutów karnych, zarządzanie drużynami, edycja zawodników, odczyt i zapis do pliku). Podkreślone funkcje zostały praktycznie ukończone.

Chciałbym poprosić o rady dotyczące tego co w kodzie mogę poprawić, co należało by zmienić, o jakich rzeczach typowych dla Javy powinienem się dowiedzieć, aby kod był bardziej solidny. Nie mam tak naprawdę kogo zapytać, stąd kieruję się na forum. Dotychczas programowałem tylko w C, C++ i Matlabie, co wynika z kierunku studiów i zdaję sobie sprawę, że kod/repozytorium może wyglądać bardzo nieprofesjonalnie, jednak proszę o spojrzenie życzliwym okiem i pomoc w wypunktowaniu co powinienem zmodyfikować, aby nie popełniać tych samych błędów przy rozwoju aplikacji ; )

Link do repozytorium z projektem: Github - Java - Beniaminek

1 odpowiedź

+1 głos
odpowiedź 13 marca 2017 przez adrian17 Mentor (354,720 p.)
wybrane 29 kwietnia 2017 przez plkpiotr
komentarz 13 marca 2017 przez plkpiotr Stary wyjadacz (12,420 p.)
edycja 13 marca 2017 przez plkpiotr

Dziękuję : )
Te długie nazwy rzeczywiście bez potrzeby wydłużały kod... Chyba niepotrzebnie broniłem się przed tworzeniem nowych obiektów.
Z nową linią na końcu pliku miałem problem, był konflikt pomiędzy odczytem (bez nowej linii - co wynika z pętli), a zapisem (chodziło o niezgodność formatowania lub właśnie niepotrzebnie dodawana linijka). Wniosek: Do poprawy ; )

Podobne pytania

0 głosów
1 odpowiedź 402 wizyt
pytanie zadane 31 grudnia 2017 w C i C++ przez ciamciam Początkujący (350 p.)
+2 głosów
0 odpowiedzi 306 wizyt
pytanie zadane 16 lutego 2016 w Nasze projekty przez chomek Gaduła (4,500 p.)
0 głosów
3 odpowiedzi 601 wizyt
pytanie zadane 28 września 2017 w Java przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

93,487 zapytań

142,423 odpowiedzi

322,773 komentarzy

62,908 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...