Sobes.tech

Може ли да създавам виртуални методи в обикновен (не абстрактен) клас?

211

Как да заменим switch-case по тип на наследник с използване на полиморфизъм?

204

Как се нарича технологията за работа с методи като препратки в C#?

200

Чували ли сте за TDD и DDD? Как ги прилагате на практика?

181

Каква е основната разлика между асинхронността и многопоточността?

179

Кога точно започва асинхронната операция при изпълнение на метода?

159

Какво е ключовата дума partial в C#? За какво се използва?

151

Какво се случва, когато изпълнението достигне до await? Как го обработва компилаторът?

150

Каква е алтернативата на атрибутите и рефлексията в C#?

149

Кои архитектурни модели знаете?

149

За какви задачи може да е необходим частичен клас?

148

Какво е принципът на инверсия на зависимостите (DIP)?

147

Как може да се разшири метод на клас, без да се модифицира изходният код?

147

Каква е разликата между абстрактен клас и обикновен клас?

145

Какво е MVC, MVP, MVVM? Как се различават?

140

Какви са атрибутите в C#?

139

Как може да се реализира, че базовият клас да не зависи от наследниците? Как може базовият клас да знае за съществуването на наследниците?

137

Какво е асинхронност и как я прилагахте в работата си?

137

С коя ключова дума можете да извикате базовата реализация на метода от презаписания?

136

Кои шаблони за дизайн използвате най-често в работата си?

133
/2