Важността на качествения код в тестовете
Събитието е вече изминало, но все още може да го гледаш на запис.
В началото ще разберем какво е качествен код, какви са ползите и какво ни коства. След това ще поговорим за важните принципи за качество в тестването, като ще акцентираме върху DRY и KISS. Ще разкажем какви са тези абревиатури, как могат да ни помогнат и да ни спестят много време и усилия. След това ще преминем към основния акцент на целия семинар - теорията на счупените прозорци. Ще разкажем къде се заражда идеята за тази теория, какво представлява и как тя се прилага успешно от полицията в някой градове за подобряване на качеството на живот там. Ще направим аналогия с софтуерните проекти и как игнорирането на качеството в тестове почти задължително води до намаляването на качеството и на функционалната част. След това ще има демонстрация на некачествени тестове и ще ги изчистим от проблеми нагледно. Накрая всички ще получат един зле започнат тестов файл, който ще трябва за 15-тина минути да довършат. Самите тестове, които трябва да се пишат, ще са доста елементарни.
Целият семинар е за принципи и добри навици, следователно ще бъде подходящ както за напреднали, така и за начинаещи. Тестовете, които ще трябва да пишат в края ще бъдат върху един прост клас за решаване на квадратни уравнения, след като вече е показано как се пишат тестове. Семинарът ще е полезен за хора с всякакви интереси, защото тези принципи са фундаментални.
Място: Софтуерен университет - гр. София, кв. Хаджи Димитър, ул. Васил Кънчев 26, Бизнес сграда "Стефан Караджа", вх. Д, ет. 4 (виж на картата).
Вход свободен.