2015-06-22, godz. 18:00
Porozmawiamy o pracy z Git przy użyciu Gitflow. Jeżeli pracujesz z Git, a mimo to masz wrażenie, że nie panujesz nad zmianami - czas spróbować Gitflow. Omówimy podstawowe założenia, a także poznamy szereg z życia wziętych przykładów, które zobrazują dlaczego Gitflow pomimo swojej prostoty, nieraz uratuje Cię przed niepotrzebnymi nerwami.
Deployowanie aplikacji jest łatwiejsze, kiedy kolejne środowiska - developerskie, testerskie i produkcyjne - są spójne. Jest szybsze, kiedy nie musimy martwić się konfiguracją serwerów. Jest wydajniejsze, kiedy narzędzia nie pochłaniają za dużo zasobów. Jest częstsze, kiedy jest zautomatyzowane. Połączenie Dockera, systemu continuous integration i AWS Elastic Beanstalk świetnie sprawdzi się w każdym z tych punktów, dlatego o tej szczególnej trójce będziemy rozmawiać podczas prezentacji. Przed nami tylko dwa slajdy oraz demo. Skupimy się na tym, jak skonfigurować pierwszy kontener Dockera, dołączyć do niego bazę danych i wysłać całość wraz z aplikacją bezpiecznie w chmurę. Omówimy automatyzację całego procesu, mając przy tym na uwadze również zachowanie jego jak najwyższej jakości.
Chciałbym pokazać i opowiedzieć jak projektuje aplikacje oraz poszczególne klasy przy użyciu technik związanych z TDD na podstawie kodu.
Filozofia GTD jest prosta - wyrzuć wszystko z głowy i panuj nad zadaniami. Chcę opowiedzieć jak sprawdza się u mnie technika i jak wiele może zdziałać krótka notatka napisana w autobusie.