Sobes.tech

Czy można tworzyć metody wirtualne w zwykłej (nieabstrakcyjnej) klasie?

216

Jak można zastąpić instrukcję switch-case na podstawie typu dziedzica, korzystając z polimorfizmu?

209

Jak nazywa się technologia pracy z metodami jako z odwołaniami w C#?

206

Czy słyszałeś o TDD i DDD? Jak je stosowałeś w praktyce?

186

Jaka jest zasadnicza różnica między asynchronicznością a wielowątkowością?

184

Kiedy dokładnie rozpoczyna się operacja asynchroniczna podczas wykonywania metody?

161

Jakie wzorce architektoniczne znasz?

158

Jaka jest alternatywa dla atrybutów i refleksji w C#?

158

Czym jest słowo kluczowe partial w C#? Do czego służy?

155

Do jakich zadań może być potrzebna klasa częściowa?

155

Jak można rozszerzyć metodę klasy bez modyfikowania kodu źródłowego?

154

Co się dzieje, gdy wykonanie dociera do await? Jak to obsługuje kompilator?

154

Na czym polega zasada odwracania zależności (DIP)?

148

Czym różni się klasa abstrakcyjna od zwykłej klasy?

146

Czym są MVC, MVP, MVVM? Czym się różnią?

143

Jak można zrealizować, aby klasa bazowa nie zależała od klas pochodnych? Jak sprawić, aby klasa bazowa znała istnienie klas pochodnych?

142

Gdybyś tworzył własny framework testowy, jak byś go zorganizował bez użycia refleksji?

141

Czym jest asynchroniczność i jak ją stosowałeś w swojej pracy?

140

Jakim słowem kluczowym można wywołać podstawową implementację metody z nadpisania?

139
/2