4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

16
1 Overly Attached ORM Wojciech Chojnacki Pearson IOKI @czlowiekimadlo 20. kwietnia 2015

Transcript of 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

Page 1: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

1

Overly Attached ORM

Wojciech Chojnacki

Pearson IOKI@czlowiekimadlo

20. kwietnia 2015

Page 2: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

2

Kudos dla Jakuba Zalasa

http://2014.4developers.org.pl/pl/agenda/point/89/

Page 3: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

3

Dla kogo?

Średnie i duże aplikacjeSymfony 2

Dependency Injection, Testowanie

Page 4: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

4

Repozytoria i Encje w logice

Page 5: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

5

Page 6: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

6

Repozytoria jako serwisy

Page 7: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

7

Page 8: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

8

Page 9: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

9

Interfejsy dla Repozytoriówi Encji

Fabryki Encji

Page 10: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

10

Page 11: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

11

BridgeBundle

Page 12: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

12

Page 13: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

13

Testowanie

Page 14: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

14

Co zyskaliśmy?

Jasno zdefiniowaną architekturęElastyczność

Niezależne implementacje

Page 15: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

15

Pytania?

Page 16: 4Developers 2015: Overly Attached ORM - Wojciech Chojnacki

16