Źródło: Arkusze CKE
Co oznacza skrót SOLID w programowaniu obiektowym?
Warianty odpowiedzi
-
A
System organizacji zadań w metodologii zwinnej używany w Scrum
-
B
Popularna metodologia testowania aplikacji mobilnych i webowych
-
C
Zbiór pięciu zasad projektowania oprogramowania ułatwiających tworzenie czytelnego kodu
-
D
Standard tworzenia dokumentacji technicznej dla aplikacji
Wyjaśnienie
SOLID to zestaw pięciu kluczowych zasad projektowania obiektowego, które powinien znać każdy programista.
Skrót pochodzi od pierwszych liter angielskich nazw tych zasad: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation oraz Dependency Inversion.
Stosowanie ich w praktyce zapobiega powstawaniu tak zwanego spaghetti code. Dzięki nim Twój kod staje się przejrzysty, łatwy w testowaniu, a dopisywanie nowych funkcji nie powoduje losowego psucia się innych części aplikacji.