V edycja otwartej, darmowej konferencji
poświęconej zagadnieniom informatycznym
18 listopada 2017, Gliwice

Software Architecture

Microservices, Command Query Responsibility Segregation, Porty i Adaptery, Event Sourcing, Domain Driven Design, Test Driven Design, Event Driven Architecture, Clean Code i wiele więcej! Dowiedz się jak budować stabilne oprogramowanie, słuchając prawdziwych historii prosto z pola walki.

GameDev

Obecnie gry stają się coraz bardziej zaawansowane i złożone, jak więc można za nimi nadążyć? Co zrobić by zrozumieć proces ich powstawania? W ramach tej ścieżki oferujemy przyjemny sposób na wgląd w tajniki tworzenia tych niesamowitych wirtualnych środków rozrywki.

Software Craftsmanship

W dzisiejszym świecie proces wytwarzania oprogramowania kojarzony jest częściej z linią produkcyjną niż z warsztatem. Ścieżka ta poświęcona jest tematyce związanej z praktykami pozwalającymi połączyć programowanie z takimi zagadnieniami jak perfekcja, zwinne wytwarzanie oprogramowania czy też rzemiosło.
Zobacz relację z czwartej edycji!
A co w tym roku? 

Wysłuchamy między innymi

Krzysztof Rosiński (Anshar Studios)

SOLID Arcanoid i wstrzykiwanie zależności w Unity3D

Coś, co w branży IT jest już standardem, w gamedevie nadal raczkuje. W najpopularniejszych silnikach wciąż dominują głębokie i mało elastyczne hierarchie dziedziczenia, silne powiązania klas i …

SOLID Arcanoid i wstrzykiwanie zależności w Unity3D

Coś, co w branży IT jest już standardem, w gamedevie nadal raczkuje. W najpopularniejszych silnikach wciąż dominują głębokie i mało elastyczne hierarchie dziedziczenia, silne powiązania klas i modułów, a nad nim wszystkimi króluje On... Singleton. Sprawdzimy dlaczego początkowo Singleton jawi się jako idealne rozwiązanie i jak w miarę rozwoju projektu coraz bardziej zaciska swe macki na niczego nie podejrzewającym programiście, by w końcu spetryfikować cały projekt. Spróbujemy zmierzyć się z tym mitycznym potworem, a w naszej przygodzie towarzyszyć nam będą dobre zasady programowania. 

  Język: Polski
  Poziom: 
Marius Rejdak (XCaliber)

Legacy code na kontenerach?

Kontenery to ostatnio bardzo popularny, ale i kontrowersyjny temat. Zwolennicy i przeciwnicy sprzeczają się nad jego zasadnością, a należy pamiętać że jak każda inna technologia ma swoje wady i …

Legacy code na kontenerach?

Kontenery to ostatnio bardzo popularny, ale i kontrowersyjny temat. Zwolennicy i przeciwnicy sprzeczają się nad jego zasadnością, a należy pamiętać że jak każda inna technologia ma swoje wady i zalety.

W tej prezentacji nie postaram się wprowadzić Cię w świat kontenerów, lecz pokażę jakie wyzwania można napotkać migrując stary projekt, oraz jaki wpływ może wywrzeć na proces developmentu i wdrożenia produkcyjne.

  Język: Polski
  Poziom: 
Mateusz Osuch (Vile Monarch)

IT vs Gamedev Beat’em Up

Jak bardzo różni się wytwarzanie oprogramowania biznesowego od tworzenia gry? Czy są to zupełnie różne dziedziny czy raczej dwie strony tego samego medalu? Przybliżę problem wychodząc od natury …

IT vs Gamedev Beat’em Up

Jak bardzo różni się wytwarzanie oprogramowania biznesowego od tworzenia gry? Czy są to zupełnie różne dziedziny czy raczej dwie strony tego samego medalu? Przybliżę problem wychodząc od natury danego typu dzieła. Następnie przeanalizuję cały cykl produkcyjny, od projektowania, poprzez implementację, testowanie aż do wdrożenia, skupiając się na cechach charakterystycznych w kontekście docelowego typu produktu. Na koniec kilka słów o różnicach w kulturze i warunkach pracy w obu branżach.

  Język: Polski
  Poziom: 
Maciej Mortek (Polcode)

Jak​ ​przeprowadzić​ ​efektywne​ ​code​ ​review​ ​i​ ​kto​ ​może​ ​je​ ​wykonać?

Wszyscy wiemy, że rola code review w projekcie jest bardzo ważna i wpływa w dużym stopniu na końcową jakość projektu. Jednakże, żeby code review przyniosło takie efekty, jakich się spodziewamy, to …

Jak​ ​przeprowadzić​ ​efektywne​ ​code​ ​review​ ​i​ ​kto​ ​może​ ​je​ ​wykonać?

Wszyscy wiemy, że rola code review w projekcie jest bardzo ważna i wpływa w dużym stopniu na końcową jakość projektu. Jednakże, żeby code review przyniosło takie efekty, jakich się spodziewamy, to musi ono zostać przeprowadzone we właściwy sposób, a także bardzo sprawnie.

Podczas swojej prezentacji opowiem Wam o własnych doświadczeniach w tym temacie, a także przekażę Wam, mam nadzieję, cenne wskazówki na temat efektywnego przeprowadzania code review, które będziecie mogli wykorzystać w swojej codziennej pracy.

Podczas prezentacji dowiecie się:

  • jaka jest rola code review w projektach IT,

  • dlaczego nie powinniśmy rezygnować z code review,

  • jak przeprowadzać skuteczne code review,

  • czy my, jako recenzenci w procesie code review zyskujemy coś więcej niż tylko gwarancję jakości kodu?

  Język: Polski
  Poziom: 
Chcesz więdzieć więcej o SpreadIT?

Nasi sponsorzy i partnerzy

Patronat honorowy

Sponsor główny

Sponsor Ścieżki GameDev

Sponsor Ścieżki Software Architecture

Sponsor Ścieżki Software Craftsmanship

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor brązowy

Sponsor brązowy

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Partner

Partner

Partner

Partner

Korzystając z tej strony, zgadzasz się na zapisywanie przez nas plików cookie na Twoim komputerze zgodnie z naszą polityką prywatności.