Loading...

Важността на качествения код в тестовете

Изминало събитие
Дата:
20 март 2014
Час:
15:00

Събитието е вече изминало, но все още може да го гледаш на запис.

Заповядайте на безплатен семинар на тема "Важността на качествения код в тестовете" с лектор Георги Димитров. Семинарът ще се проведе на 20 март (четвъртък) от 15,00 до 18,00 ч. в учебната зала на СофтУни на ул. Васил Кънчев 26, ет. 4. 
За семинара

В началото ще разберем какво е качествен код, какви са ползите и какво ни коства. След това ще поговорим за важните принципи за качество в тестването, като ще акцентираме върху DRY и KISS. Ще разкажем какви са тези абревиатури, как могат да ни помогнат и да ни спестят много време и усилия. След това ще преминем към основния акцент на целия семинар - теорията на счупените прозорци. Ще разкажем къде се заражда идеята за тази теория, какво представлява и как тя се прилага успешно от полицията в някой градове за подобряване на качеството на живот там. Ще направим аналогия с софтуерните проекти и как игнорирането на качеството в тестове почти задължително води до намаляването на качеството и на функционалната част. След това ще има демонстрация на некачествени тестове и ще ги изчистим от проблеми нагледно. Накрая всички ще получат един зле започнат тестов файл, който ще трябва за 15-тина минути да довършат. Самите тестове, които трябва да се пишат, ще са доста елементарни.

Целият семинар е за принципи и добри навици, следователно ще бъде подходящ както за напреднали, така и за начинаещи. Тестовете, които ще трябва да пишат в края ще бъдат върху един прост клас за решаване на квадратни уравнения, след като вече е показано как се пишат тестове. Семинарът ще е полезен за хора с всякакви интереси, защото тези принципи са фундаментални.

Място: Софтуерен университет - гр. София, кв. Хаджи Димитър, ул. Васил Кънчев 26, Бизнес сграда "Стефан Караджа", вх. Д, ет. 4 (виж на картата).

Вход свободен.


За лекторите
Георги Димитров
Георги Димитров се занимава професионално с програмиране от над 2 години. Работил е за TechnoLogica, Сирма ИТТ, а понастоящем е в РУ "Ангел Кънчев". В момента главното нещо, с което се занимава, е QA, като освен, че пише тестове, се грижи и колегите му да спазват основни правила, когато пишат кода си. Извън програмирането преподава в РУ, като води семинар за въведение в програмирането в C#. Свободното си време прекарва в различни занимания - баскетбол, салса, колоездене и т.н, компютърни игри и книги. За скромния си опит е писал на достатъчно различни езици - C#, Java, VB, JS, HIVE. Като най-много професионален опит има с Java, но е най-голям почитател на C#.
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.