Sobes.tech

Kako razumete princip Otvoreno/Zatvoreno? Klasa je zatvorena za modifikacije, ali otvorena za proširenja — šta to znači?

146

Kako implementirati da osnovna klasa ne zavisi od naslednika? Kako osnovna klasa može da zna za postojanje naslednika?

146

Koje obrasce dizajna najčešće koristite u svom radu?

141

Kako koristite Singleton obrazac u arhitekturi dodataka? Kako organizovati odnos između dodataka?

141

Kako organizovati pokretanje jedne test metode više puta sa različitim argumentima bez korišćenja atributa?

140

Koja je mana mana loša strana kada osnovna klasa zna o specifičnim naslednicima, i čime se ona može zameniti?

139

Koji alati u C# omogućavaju proširenje ili promenu ponašanja metode bez modifikacije originalne klase?

137

Kako preneti posao iz vremena izvršavanja na fazu kompilacije? Na primer, kako je to urađeno u System.Text.Json?

137

Ako govorimo o C#, да ли је могуће направити пренатоварење метода за проширење понашања?

135

Šta je obrazac Fasada? Ukratko o njemu.

134

Koje ključne reči u metodu omogućavaju njegovo prepisivanje u C#?

133

Da li async/await uvek radi u posebnom thread-u? Odakle dolaze niti?

132

Kako kreirati sopstveni (prilagođeni) atribut u C#?

129
/2