Źródło: Arkusze CKE
Który z etapów umożliwia zwiększenie efektywności aplikacji przed jej wydaniem?
Warianty odpowiedzi
-
A
Tworzenie interfejsu graficznego
-
B
Optymalizacja kodu
-
C
Dodawanie komentarzy do kodu
-
D
Testowanie jednostkowe
Wyjaśnienie
Zanim wydasz aplikację użytkownikom, musisz zadbać o to, by działała sprawnie i nie pożerała niepotrzebnie zasobów sprzętowych. Do tego służy etap optymalizacji kodu.
Polega on na usprawnianiu algorytmów i eliminowaniu wąskich gardeł, dzięki czemu program działa szybciej oraz zużywa mniej pamięci RAM i mocy procesora.
Optymalizacja usprawnia działanie aplikacji pod maską, nie zmieniając przy tym jej funkcji użytkowych.