U Poslovnom inkubatoru Novi Sad će se 19. februara u 18h održati predavanje na temu: Onion (clean) arhitektura.
Na razvojnom putu Software Developera javljaju se mnoga pitanja kao i sumnje vezana sa različitim aspektima dizajna softverskih komponenti i arhitekture.
U početku, pretežno su to pitanja tehničke prirode, a kasnije dobijaju apstraktnu konotaciju, a neka od njih su obično:
- Gde treba da čuvam business logiku i domain model? Da li oni treba da idu zajedno?
- Da li uopšte treba da napravim ‘manager’ i ‘helper’ klase??
- Da li je NEW Keyword zaista zlo?
- Ako koristimo ORM framework, da li tada koristimo kreirane data objekte kao domain objekte?
- Kako se domain objekti razlikuju od DTO objekata ili POCOs?
- Da li mi je potrebna apstrakcija za svaki layer?
Ovo predavanje će pokušati da odgovori na ova i mnogo druga pitanja i prezentovati čistu (Onion) arhitekturu, koja vodi do kvalitetnog dizajna koji kasnije može lako da se proširuje.
Predavač je Ivan Nemeš, Technical team lead, Software arhitekta i strastveni .Net Developer koji voli svoje ruke da drži duboko zaprljane u kodu. Radi u internacionalnoj kompaniji Datum Solutions. Ivan je izuzetno posvećen razumevanju bilo kog framework-a koji koristi i ima snažnu tendenciju da uvek usavršava svoje veštine, a sve to u cilju stvaranja što bolje i čistije arhitekture sa svakim narednim projektom. Slobodno vreme voli da provodi aktivno, igra fudbal, ide na plivanje, košarku ili bilijar.
Prisustvo događaju je besplatno ali je potrebno prijaviti se putem linka.