Kursplan
Införandet
- Fördelar med TDD och Agile
TDD (2 dagar)
Installera och konfigurera automatiserade Unit Testing ramverk
TDD-metoder
- Designa programvara med TDD
- Programvara för refaktorisering
- TDD-arbetsflöden och mönster
Implementering av TDD
- Samverkande moduler
- Förstå testförfalskningar, stubbar, dubbar och hån
- Skriva bra enhetstester
- Förbättring av befintliga tester
- Omstrukturera ett program
- Skriva prov för äldre C
- Anpassning av TDD för utveckling av inbyggd programvara
- Provkörning bredvid kisel med Mocks
Agile (1 dag)
Införandet
- Agile jämfört med traditionella metoder för programvaruutveckling
- Agile Manifestet
Implementering Agile
- Utgivningsplanering, iteration noll
- Iterationsplanering, uppskattning
- Kravgenomgång, Daglig stand-up
- Teamkvalitet, iterationstestning, acceptans
- Iterationsgranskning (montera)
- Tillbakablickar
- Lärdom av Agile principer
Sammanfattning och slutsats
Krav
- Förståelse för C-programmering
- En förståelse för koncept för mjukvarutestning
Vittnesmål (7)
Övningarna som vi kunde bekanta oss med TDD
Csongor Benedek - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
Jag gillade att arbeta i små grupper. :)
Nikoletta Domak - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
Jag gillade verkligen tränarens övergripande positiva och uppmuntrande attityd och atmosfären i samtalen. Kursen var mycket välstrukturerad och analogierna och exemplen som användes för att förklara teorin var till stor hjälp. Mycket nöjd med den praktiska delen också - enkla och begripliga uppgifter, som driver eleverna att tillämpa teorin i praktiken :)
Lasma Matusevica - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
De uppmuntrade öppna diskussionerna om ämnen som presenteras gör att det känns mer som en produktiv inlärningsupplevelse.
Ilmars Zeps - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
Tränarens stil, han förklarade allt på ett lugnt och ordnat sätt som gjorde det mycket enkelt och engagerande att följa hans föreläsning
Rares Calin Rapsigan - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
Välorganiserad och förklarad, med många praktiska exempel och livekodning, utvidgade den min förståelse för ämnet Agile och TDD-utveckling.
Barabas Attila - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
Det faktum att jag har lärt mig ett nytt tillvägagångssätt för att skriva enhetstester är den del jag gillade mest med utbildningen. Jag gillade också det fria samtalet vi hade, det faktum att vi diskuterade vissa ämnen, jag gillade lagarbetet vi hade, det fick oss att analysera kraven på användarberättelser ur ett annat perspektiv och jag uppskattade också ingripandet från utbildaren som föreslog oss olika lösningar när vi fastnade i att fatta vissa beslut.
Crina-Maria Rosu - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated