Co mają testy do architektury? Teoretycznie niewiele. Robimy je żeby sprawdzić, czy nasz system ma ręce i nogi. Wbrew pozorom to właśnie testy mogą mieć ogromny wpływ na ewolucję architektury. A kto lepiej przedstawi nam ten temat niż dzisiejszy gość DevTalka, który określa swoje podejście do testów jednostkowych jako “fanatyczne”? ;)
Jakub Pilimon jest programistą z wieloletnim doświadczeniem, architektem i trenerem. Piastuje stanowisko Principal Technologist w firmie Pivotal i jest szkoleniowcem w Bottega IT Minds. Jego głównymi zainteresowaniami są Domain-Driven Design i oraz architektura ewolucyjna. Jest wielkim zwolennikiem Event Stormingu.
Po pracy uprawia kitesurfing i jeździ na motocyklu.
Z tego odcinka dowiesz się:
- Czy testy mogą zmienić architekturę systemu? I jaką rolę odgrywa tu architekt?
- Czego potrzebujemy, żeby przetestować architekturę?
- Czym jest testowalna architektura?
- Co ma architektura do projektowania motocykla? :)
- Czy TDD prowadzi do lepszej architektury?
Warto zaznaczyć, że Kuba jest jednym z trzech Mentorów DNA: Drogi Nowoczesnego Architekta! Właśnie teraz – do piątku 27 marca, do godziny 21:00 –
trwa nabór do 2. edycji Programu DNA!
Zapraszamy!
Najwyższy czas na PLAY!
Montaż odcinka: Krzysztof Śmigiel.
Ważne adresy:
- zapisz się na newsletter
- zasubskrybuj w iTunes, Spotify lub przez RSS
- ściągnij odcinek w mp3
LINKI:
DevTalk
- DevTalk #98 – O Architekturze z Jakubem Pilimonem
- DevTalk #102 – O Systemach Rozproszonych z Jakubem Kubryńskim
- DevTalk #101 – O CQRS z Łukaszem Szydło
- DevTalk#03 – O testach z Adamem Kosińskim
Devstyle
- Tomasz Stolarczyk: “6 twarzy couplingu“
Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/