wroc.py #48

Sep 4, 2018 · Wrocław, Poland

Agenda

1. Jak profesjonalnie developować i utrzymywać złożone projekty w pythonie

Kiedy złożoność aplikacji rośnie, kiedy aplikacja wymaga skalowania wtedy najprostsze rzeczy zaczynają być trudne a codzienne małe decyzje mają znaczenie nie tylko podczas pisania samego algorytmu ale także podczas utrzymania środowiska produkcyjnego, środowiska testowego czy lokalnego środowiska programistycznego.
Przedstawię jak rozwijać strukturę aplikacji w pythonie
oraz utrzymywać zależności pythonowe oraz systemowe na sensownym poziomie oraz jak zarządzać rowojem w taki sposób by nie trafić do psychiatryka kiedy chcemy puścić prostą zmianę w sposób nie pododujący frustracji. Zakończymy też odzywki w styly „u mnie działa”, „po co to zepsułeś jak działało”.

2. Testy akceptacyjne oraz testy integracyjne przy użyciu Pytest oraz Dockera

Pokażę jak używać py.test w sposób prosty ale skuteczny, kiedy używać jego zaawansowanych funkcji a kiedy nie. Zademonstrujemy użycie py.test do pisania testów integracyjnych oraz akceptacyjnych dla aplikacji składającej się z kilku serwisów. Aby przyspieszyć czas wykonania użyjemy dockera i będziemy wykorzystywać go do odpalania tylko niezbędnych serwisów (oraz innych
zależności) podczas testowania.

Tomasz Czyż

Spotykamy się tym razem w biurze Correct Context na rynku w pasażu pod błękitnym słońcem

Event organizers
  • wroc.py

    wroc.py to grupa miłośniczek i miłośników języka Python. W każdy pierwszy wtorek miesiąca spotykamy się we Wrocławiu, by dzielić się wiedzą techniczną, prezentować swoje dokonania i planować przejęcie władzy nad światem. Dołącz do nas, przyjdź na spotkanie i poznaj innych Pythonistas. Kto wie, może na kolejne spotkanie przygotujesz własną prezentację? Lista poprzednich eventów i linki do prezentacji znajdują się na naszym githubie: https://github.com/wrocpy/wrocpy

    Recent Events
    More

Are you organizing wroc.py #48?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews