Sobes.tech

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

147

Jak używasz wzorca Singleton w architekturze wtyczek? Jak zorganizować relację między wtyczkami?

147

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

146

Jak rozumiesz zasadę Otwarte/Zamknięte? Klasa jest zamknięta na modyfikacje, ale otwarta na rozszerzenia — co to oznacza?

146

Jakie wzorce projektowe najczęściej używasz w swojej pracy?

145

Jak zorganizować uruchomienie jednej metody testowej kilka razy z różnymi argumentami bez użycia atrybutów?

144

Jak przenieść pracę z czasu wykonywania na etap kompilacji? Na przykład, jak to jest zrobione w System.Text.Json?

139

Jakie narzędzia w C# pozwalają na rozszerzenie lub zmianę zachowania metody bez modyfikacji oryginalnej klasy?

137

Jakie słowa kluczowe w metodzie pozwalają ją nadpisywać w C#?

135

Jeśli mówimy o C#, czy można zrobić przeciążenie metody w celu rozszerzenia zachowania?

135

Czym jest wzór Fasada? Opowiedz o nim krótko.

134

Czy async/await zawsze działa w osobnym wątku? Skąd pochodzą wątki?

132

Jak stworzyć własny (niestandardowy) atrybut w C#?

129
/2