Здравейте, колеги,
Организирам допълнително упражнение като допълнение на курса по ООП. Идеята е да обсъдим някои теми, за които не остава време в основния курс, и да ви покажа някои добри практики за обектно-ориентиран дизайн. Ще се проведе този четвъртък, 27.04, от 15 до 17 в зала 01.
Темите ще включват:
- git, github - за какво са полезни, как да ги ползвате
- тестове, test-driven development - как архитектурата на едно приложение може да стане по-добра като пишете тестове и спазвате няколко прости правила
- SOLID принципи - какво представляват, как да ги прилагате
- инструменти за анализ на код - как автоматично да откриете значително количество бъгове и недефинирано поведение още по време на компилация
Със сигурност няма да покрием всичко за един път, но ви препоръчвам да ги проучите, и ако ви хареса упражнението може да организираме следващи.
Поздрави,
Дамян