Tag
SOLID
![SOLID principi – 2. deo](https://ftninformatika.com/wp-content/uploads/2024/06/solid-1024x575.jpg)
SOLID principi – 2. deo
Princip segregacije interfejsa (eng. Interface Segregation Principle (ISP)) ISP princip naglašava važnost kreiranja specijalizovanih interfejsa umesto jednog, opšteg interfejsa. Primer sa korisničkom korpu smo unapredili dodavanjem interfejsa RegularUserActions, koji obuhvata dve metode dostupne svim korisnicima: viewCart i checkOut. Pored standardnih korisnika, predstavljenih klasom RegularUser, uvedeni su i premium korisnici aplikacije, predstavljeni klasom PremiumUser, koji imaju […]
Pročitaj ostatak![SOLID principi razvoja i održavanja softvera](https://ftninformatika.com/wp-content/uploads/2024/06/solid-1024x575.jpg)
SOLID principi razvoja i održavanja softvera
SOLID principi predstavljau 5 osnovnih principa dizajn softvera uz pomoć kojih olakšavamo razumevanje, razvoj i održavanje visokokvalitetnih i fleksibilnih softvera. Uz pomoć SOLID principa, težimo ka: Smanjenju kompleksnosti Povećanju fleksibilnosti Održavanju čitljivosti i preglednosti koda SOLID principi – prvi deo Princip jedne odgovornosti (Single Responsibility Principle – SRP) Klasa treba da ima samo jednu funkcionalnost […]
Pročitaj ostatak