Przejdź do treści głównej
INF.04Pytanie #753 z 856wzorce-projektowe-i-architektura

Zasada programowania 'DRY' jest kluczowa dla optymalizacji i utrzymania kodu. Czego ona dotyczy?

Opcje odpowiedzi:
A
Unikania pisania zbyt długich komentarzy w kodzie.
B
Unikania powtarzania tego samego fragmentu kodu w wielu miejscach aplikacji.
Prawidłowa
C
Unikania używania skomplikowanych struktur danych.
D
Unikania testowania tej samej funkcjonalności więcej niż jeden raz.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Uzasadnienie i szersze wyjaśnienie:

Zasada DRY (Don't Repeat Yourself), czyli „Nie powtarzaj się”, to podstawowa zasada projektowania oprogramowania mająca na celu redukcję duplikacji kodu. Zamiast wklejać ten sam fragment logiki w kilku miejscach, należy go wydzielić do osobnej, reużywalnej jednostki (np. funkcji, metody lub klasy), a następnie odwoływać się do niej. Stosowanie tej zasady sprawia, że kod jest krótszy, łatwiejszy do zrozumienia i utrzymania. Co najważniejsze, gdy potrzebna jest zmiana w tej logice, wystarczy ją wprowadzić tylko w jednym miejscu.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • A: Komentarze są ważne, a zasada DRY ich nie dotyczy.
  • C: Złożoność struktur danych powinna być dopasowana do problemu, a nie uniwersalnie unikana.
  • D: Chociaż testy również powinny być dobrze zorganizowane, zasada DRY odnosi się głównie do kodu produkcyjnego.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Wzorce projektowe i architektura”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 14 pytań z tego działu.