Головна / Календар подій / Використання SOLID принципів у C# проєктах

Використання SOLID принципів у C# проєктах

Дата: 

16 Січня

Час: 

19:00

Формат: 

online

Про подію

Якщо ви стикалися з проблемами, пов’язаними зі зміною функціональності в C# проєктах, коли кожна нова зміна викликає ланцюгові реакції помилок у різних частинах програмного коду, то вам варто розглянути впровадження SOLID принципів у ваші проєкти.

 

На події ви вивчите п’ять основних принципів проєктування, які:

  1. значно полегшать управління та масштабування вашого коду;
  2. часто використовуються на практиці і зменшують «запахи» коду;
  3. популярні на співбесідах у Trainee/Junior спеціалістів.

Додаткова інформація

Спікер: 👨‍💻Олексій Глембицький, Senior .NET Developer at GlobalLogic.

 

Вебінар призначений для розробників C#, які хочуть покращити читабельність, обслуговуваність та розширюваність свого коду. Він також буде корисний для тих, хто прагне кращого розуміння принципів об’єктно-орієнтованого програмування.

План вебінару:

  • Single Responsibility Principle (Принцип єдиної відповідальності): Як розділити функціонал на невеликі самостійні частини для полегшення обслуговування.
  • Open/Closed Principle (Принцип відкритості/закритості): Як розширювати функціонал, не змінюючи вихідний код.
  • Liskov Substitution Principle (Принцип підстановки Лісков): Як замінювати базові класи їхніми похідними без втрати функціональності.
  • Interface Segregation Principle (Принцип розділення інтерфейсу): Як створити невеликі та специфічні інтерфейси для забезпечення взаємодії з класами.
  • Dependency Inversion Principle (Принцип інверсії залежностей): Як зменшити залежність високорівневих модулів від низькорівневих.
Участь безкоштовна!

Перегляньте інші події

07.03

Microsoft 365 у 2024, або що не варто відкладати на потім

29.02

Безкоштовний вебінар “Типові помилки початківців, які хочуть потрапити в IT”

28.02

Вивчай Java з нуля

21.02

PMI Ukraine Chapter запрошує вас на найцікавішу подію цієї зими!

20.02

Консольна програма: перші кроки у вивченні програмування мовою C#

20.02

HR People Partner

19.02

Пишемо гру Tetris на JavaScript

16.02

GDPR: Polish and Ukrainian perspectives

15.02

MEETUP: TIME SERIES ANALYSIS AND FORECASTING

05.02

Безкоштовний вебінар “Компонентне тестування на фронтенді з Playwright”

01.02

“TypeScript” від ITVDN

22.01

Тижневий курс-інтенсив для викладачів технічних напрямків від Sigma Software University 22-26 січня

Share to...