Past Meetup

PHPSrbija Meetup #34

This Meetup is past

59 people went

Location image of event venue

Details

Zdravo svete,

Novi meetup ali i nova lokacija. Pozivamo vas na novembarski PHPSrbija meetup koji se održava u startit centru.

Molimo vas da dođete ranije oko 17:30h i ne zaboravite da uradite RSVP, jer kao i uvek delimo poklone!

-----------------------------------------------------------------------------------
Agenda:
Prvo predavanje - Fantastic services and where to find them.
Drugo predavanje - Semantika SOLIDa.
-----------------------------------------------------------------------------------

Prvo predavanje:
Kada neki projekat raste, sa njim raste broj ljudi koji radi na njemu kao i kompleksnost samoga koda. Većina timova počne taj projekat da “razbija” na manje projekte koji komuniciraju medjusobno. Istorijski smo ovaj pristup zvali SOA, Mikroservisi, Serverless.

Ovaj pristup resavanju “problema” rasta projekta pomaže kod mnogih boljki koje veliki projekti imaju ali donosi i svoj set problema. Jedan od njih je servis discovery odnosno kako da u klasteru naših servera nadjemo servis koji nam treba kao i kako da ceo klaster “postane svestan” neke informacije.

Na predavanju će se koristiti Consul kao primer service discovery rešenja i kako njega možemo da koristimo u PHP-u.

Predavač: Bogdan Habić
Softverski inženjer kome je glavni fokus distribuirani sistemi i ljudski faktor u razvoju softvera. Strastven je po pitanju pomaganja sopstvenom timu i neprestanoj razmeni saznanja. Povremeno drži predavanja i progovorio bi na lakat kada bi to bilo moguće.
-----------------------------------------------------------------------------------

Drugo predavanje:
Ako ste po zanimanju programer, vrlo verovatno svakodnevno koristite Scrum ili Kanban.
Ove dve agilne metodologije razvoja, jedna u trećoj a druga u osmoj deceniji života, nastale su pre samog Agile manifesta, u pokušaju da se reše problemi koji su svim programerima dobro poznati iz svakodnevne prakse.
Tokom predavanja ćemo pokazati kako neuspeh primene agilnih metodologija može imati sasvim "neočekivan" razlog - loš kod.
Akronim SOLID predstavlja grupu pet opšteprivaćenih principa dobrog programiranja. U sadašnjoj formi uobličio ih je Robert Martin (Uncle Bob), a iako su nam poznati više od dve decenije, mnogi od nas ih i dalje ne primenjuju u svakodnevnom radu.
Primenjujući semantičke principe, pokušaćemo dopreti do same suštine ovih principa, motiva koji su doveli do njihovog nastanka kao i do nekih zanimljivih posledica njihovog nepoštovanja.

Predavač: Dejan Miličić
Dejan Miličić trenutno radi na poziciji Software Craftsman u startup-u Shyft iz San Francisca. Bavi programiranjem i razvojem softvera već više od 20 godina. U okviru programerske zajednice Code Tailor promoviše profesionalizam i etiku razvoja softvera, a ostatak slobodnog vremena
posvećuje podršci lokalnoj programerskoj zajednici i radu na Open Source projektima.
-----------------------------------------------------------------------------------
Vidimo se !