Advertisement
Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
месяц назад
Просмотров:
423

In software engineering, composition plays an important role in object-oriented programming. If you’ve come across other articles or videos I’ve put out about object-oriented programming, you’ll know that I try to push composition over inheritance as much as I can. This is strictly because I have seen overuse of inheritance...

далее...
14 сентября 2023 г.
Просмотров:
7157

Interfaces are at the heart of the “composition-over-inheritance” paradigm — let’s see what that means! As you probably know, C# is a statically typed language. And as such, it is very helpful with type-checking and safe data conversions. Your IDE most likely knows when you’re feeding a variable of the...

далее...

© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban
Функции и хранимые процедуры в PostgreSQL: зачем нужны и как применять в реальных примерах
Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает
Кривые развития программиста и немного об эффекте Даннинга—Крюгера
Идентификация, Аутентификация, Авторизация. В чем же разница?
Вопросы с собеседований, которые означают не то, что вы думаете
Выгорание эволюционирует. Что такое «тихий уход» — новый тренд среди офисных сотрудников
Три ключевых принципа ПО, которые вы должны понимать
8 вещей, которых не должен бояться разработчик
101 вопрос, на которые должен ответить Python-разработчик
Как правильно выбрать название для Unit тестов
LinkedIn
Boosty
Donate to support the project
GitHub account
GitHub profile