• Nie Znaleziono Wyników

Refaktoryzacja kodu projektu Java SE Laboratorium 13

N/A
N/A
Protected

Academic year: 2021

Share "Refaktoryzacja kodu projektu Java SE Laboratorium 13"

Copied!
2
0
0

Pełen tekst

(1)

Refaktoryzacja kodu projektu Java SE

Laboratorium 13

Zofia Kruczkiewicz

Zofia Kruczkiewicz – lab_INP002017_13 1

(2)

Cel laboratorium:

1. Modyfikacja typów danych zwracanych przez metody warstwy biznesowej, używane w warstwie GUI

1.1. wyeliminowanie wywołania metod toString() – zastąpienie zwracaniem komunikatu 1.2. wyeliminowanie zwracania wartości null - zastąpienie zwracaniem komunikatu

Komunikaty należy zdefiniować tak, aby można było modyfikować ich treść nie zmieniając kodu metod, w których są używane. Można to wykonać za pomocą:

• dodatkowej klasy, która zawiera definicję komunikatów

• pliku, w którym przechowuje się wartości komunikatów.

2. Można skorzystać z informacji podanej w: https://docs.oracle.com/javase/tutorial/

w rozdziale:

internationalization — An introduction to designing software so that it can be easily adapted (localized) to various languages and regions.

2

Poprawa jakości oprogramowania przez sparametryzowanie

komunikatów

Cytaty

Powiązane dokumenty

Na niektórych wolniejszych maszynach warto również przeanalizować czy korzystniejsze okaże się zastosowanie tablic czy list (jedno lub dwukierunkowych). W przypadku

[r]

Zastosowano metodę ekstrakcji w fazie stałej (Solid Phase Extraction, SPE) do izolacji z moczu opiatów i metadonu oraz metodę wysokosprawnej chro- matografii

Zadanie okazało się umiarkowanie trudne – uczniowie uzyskali średnio 60% punktów możliwych do zdobycia.. Tegoroczni szóstoklasiści dobrze poradzili sobie z

Zagadnienie występujące w zadaniu okazało się na tyle atrakcyjne dla uczniów, że podjęli się jego rozwiązania i wskazali poprawny wynik.. Najtrudniejsze było dla uczniów

człowieka, ale równocześnie jest walką przeciw potrafiącym zaślepić afektom. „Phronesis nie jest zatem niczym samo przez się zrozumiałym, lecz zadaniem, które musi być

W przypadku gdy pomiar danej wielkości można wykonać wielokrotnie, na przykład gdy wielkość zmienia się powoli w czasie, lub gdy zjawisko jest statyczne a

from C and Assembly object files DXE SECTION NAMES. Only used by down-stream tools (debugger, loader,