Курсът "C# OOP" изучава принципите на обектно-ориентираното програмиране (ООП), работата с класове и обекти, използването обектно-ориентирано моделиране и изграждане на йерархии от класове. Изучават се основните принципи на ООП като абстракция (интерфейси, абстрактни класове), енкапсулация, наследяване и полиморфизъм, най-често използваните шаблони за дизайн (creational, structural and behavioral design patterns). Курсът запознава с SOLID принципите за обектно ориентиран софтуерен дизайн. Разгледат се различни техники за дебъгване и как се създават и използват декоратори (decorators). Обръша се внимание на компонетно тестване (писане на unit тестове) и концепцията за Test Driven Development (TDD).
-
Notifications
You must be signed in to change notification settings - Fork 0
htopalov/CSharp-OOP
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Problems from object oriented programming module at SoftUni
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published