2016-10-13, godz. 18:00
O jednej z zasad SOLID - Dependency Inversion w praktyce, przy wykorzystaniu możliwości jakie oferuje composer. Tworzenie wirtualnych paczek jako remedium na problem instalowania kilku zależności wymagających tej samej biblioteki w róznych wersjach.
Pokazanie przykładów złego kodu, łamiącego SOLID, DRY, law of Demeter, omówienie dlaczego dany przykład jest zły, jak go poprawić i co dzięki temu zyskamy.
Z prezentacji dowiesz się jak zaprojektowany został sklep z aplikacjami, jakie były przykładowe problemy biznesowe do technicznego ogarnięcia, czyli: "jak można wpiąć się do sklepu za pomocą apki" i jak zostało to w bebechach zaprojektowane. Będzie też minimalnie o tokenach i oauth2 a także o tym jak radzimy sobie z wydajnosciowymi zboczeńcami, którzy pragną robić miliony requestów po api