U četvrtak, 1. kolovoza 2019. godine, u 17.00 sati, u informatičkoj učionici TICM-a održat će se 23. meetup < MeCoDe/ > grupe, a tema susreta je “Testing an embedded application”.
Jedna od metodologija kod razvijanja i dizajniranja softvera se zove Test Driven Development (TDD). Naglasak TDD-a je na tome da cijeli kod bude pokriven unit testovima i da se nakon inicijalnog dizajna softvera daljnji razvoj radi pomoću testova. Zatim se u svakom novom razvojnom ciklusu definiraju pokazni slučajevi te se detaljno opiše kako bi se program trebao ponašati u određenoj situaciji. Nakon utvrđivanja zahtjeva, pristupa se razvoju testova te sukladno tome razvoju funkcionalnosti same aplikacije.
Cilj ovog meetupa je definirati jednu embedded aplikaciju koja će imati određeni zadatak. U početku, predavač će okupljenim sudionicima pokazati kratke specifikacije za tu aplikaciju, te će je pripadajućim testovima pokrenuti na embedded pločici. Budući da nemamo uvijek pri ruci hardver na kojem možemo razvijati taj softver, veći dio softvera će se razviti u „virtualnoj“ okolini gdje će se funkcionalnosti za koje nam je potreban hardver stimulirati. Za cijeli proces koristiti će se Google Test, Google Mock i C/C++.
Za aktivno sudjelovanje u meetup-u potrebno je na svom računalu imati instalirani sljedeći softver:
- CMake 3.8 or above
- Visual Studio 2019 Community, choose Desktop C++ instalation with GoogleTest integration
NAPOMENA: VS Studio zahtjeva podosta procesorske snage.
Voditelj meetupa bit će Stjepan Gornik. Gornik je završio FER 2015. godine te se nakon diplomiranja zaposlio u poduzeću CETITEC. Bavi se organizacijom posla u uredima u Čakovcu i Zagrebu te koordinacijom oba ureda sa uredom u Njemačkoj. U slobodno vrijeme voli raditi na različitim projektima vezanim uz edukaciju, a ima iskustva i u mentoriranju učenika pripremajući ih za državno natjecanje iz eksperimentalnih radova u području fizike. Jedan od njegovih interesa je i prenošenje znanja iz automotive industrije drugim kolegama u industriji. Uz to, voli eksperimentirati sa raznim alatima za razvoj SW i optimiziranjem istih za primjenu za razvoj embedded SW.
Sudjelovanje na meetupu je besplatno, a više informacija o susretu možete pronaći na službenoj stranici Međimurje code&design grupa, Me<CoDe/>.
Aktivnost je dio projekta TICM PPI 4.0 MSP sufinanciranog u okviru javnog poziva Ministarstva gospodarstva, poduzetništva i obrta pod nazivom Pružanje visokokvalitetnih usluga za MSP putem poduzetničkih potpornih institucija (PPI).
Projekt je sufinancirala Europska unija iz Europskog fond za regionalni razvoj.
Sadržaj publikacije/emitiranog materijala isključiva je odgovornost Tehnološko-inovacijskog centra Međimurje.