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

Zasada mówiąca o tym by unikać powtórzeń w kodzie to

Opcje odpowiedzi:
A
YAGNI
B
DRY
Prawidłowa
C
SOLID
D
KISS
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Uzasadnienie i szersze wyjaśnienie:

  • DRY (Don't Repeat Yourself - Nie powtarzaj się): To fundamentalna zasada w programowaniu, która mówi, że każdy fragment wiedzy (kodu, logiki) w systemie powinien mieć jedną, jednoznaczną i autorytatywną reprezentację. Jej celem jest redukcja powtórzeń kodu, co prowadzi do łatwiejszego utrzymania, mniejszej liczby błędów i większej czytelności.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • A. YAGNI (You Ain't Gonna Need It - Nie będziesz tego potrzebować): Zasada mówiąca, aby nie implementować funkcjonalności, która nie jest aktualnie wymagana. Ma na celu unikanie nadmiarowego, niepotrzebnego kodu.
  • C. SOLID: To akronim pięciu ważnych zasad projektowania obiektowego, które pomagają tworzyć elastyczne i łatwe w utrzymaniu systemy (Zasada jednej odpowiedzialności, Zasada otwarte-zamknięte, Zasada podstawienia Liskov, Zasada segregacji interfejsów, Zasada odwrócenia zależności).
  • D. KISS (Keep It Simple, Stupid - Utrzymuj prostotę, głuptasie): Zasada, która promuje prostotę w projektowaniu i implementacji. Sugeruje, że nieskomplikowane rozwiązania są zazwyczaj lepsze i bardziej niezawodne.

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.