Pykonik #36
Podczas spotkania będziecie mogli posłuchać prezentacji na następujące tematy:
- Sebastian Buczyński: Czysta architektura w Pythonie
W świecie Pythona, gdzie na wyciągnięcie ręki mamy wiele wspaniałych i dopracowanych narzędzi, nie przywiązujemy wielkiej wagi do nauki zwanej inżynierią oprogramowania. Koncentrujemy się bardziej na dostępnych bibliotekach, a grom czasu przeznaczamy na integrowanie ich ze sobą. Czy przypadkiem nie ginie nam czasem z oczu powód dla którego w ogóle nasz projekt powstaje, to jest wartość biznesowa którą mamy dostarczyć? Opierając całą pracę na frameworkach pozwalamy im, by przenikały się z rzeczami których nie powinny dotykać. Ten problem zauważono już dawno temu i powstał przy tym szereg różnych rozwiązań. Ta prezentacja przedstawi jedno z nich - Czystą Architekturę. Czysta Architektura obiecuje nam: - separację logiki biznesowej od frameworka i bazy danych, - bajeczną wręcz testowalność, - otwiera furtkę do metodyk takich jak Domain Driven Design, CQRS, czy Event Sourcing Wszystkie informacje w tej prezentacji są poparte praktycznym doświadczeniem.
O prelegencie:
Programista pragmatyczny z obsesją na punkcie optymalizacji procesów wytwarzania oprogramowania. Czasem mierzący się z problemami na pierwszej linii utrzymania przychodzącymi prosto z produkcji. Interesują go dobry kod i jeszcze lepsze testy. Najchętniej programuje w Pythonie i Elixirze. Doświadczenie zdobywał przez kilka ostatnich lat pracując nad skomplikowanym systemem telekomunikacyjnym oraz zahaczając po drodze o kilka startup'ów. Obecnie w łodzki oddziale STX Next.
TBA
Po głównych prezentacjach, przewidziany został również panel lightning talków.
Do zobaczenia!