19th edition
of SFI IT Academic Festival
software development - 17th SFI Academic IT Festival
Jak Kotlin zmienia świat mobile dev?
- Jarosław Michalik
March 14, 2022, 1 p.m.
Kotlin został zaprezentowany szerokiej publiczności w 2017 na konferencji Google I/O – wtedy JetBrains wraz z Google zadeklarowali, że można w tym j…
Read more...
Dobry programista != doświadczony programista
- Kamil Brzeziński
March 14, 2022, 4 p.m.
Jak w 2022 definiujemy dobrego programistę i dlaczego nie każdy geniusz sprzed kilku dekad pasowałby dzisiaj do tej definicji? Dlaczego nie zawsze mo…
Read more...
Java - What Were They Thinking? A look behind the design decisions, both good and bad, that made Java what it is today, and what they mean about it's future
- Cay Horstmann
March 14, 2022, 6 p.m.
If you have ever programmed in Java, you probably have a few questions why things are the way they are. Why are there eight primitive types? Why do m…
Read more...
Dockeryzacja w robotyce — czy warto łamać enkapsulację na rzecz możliwości realizacji projektu
- Krzysztof Wojciechowski
March 14, 2022, 8:30 p.m.
Dockery są świetnym narzędziem, które znalazło zastosowanie w wielu różnych miejscach. Pozwalają one na uruchamianie dowolnego kodu, gwarantując mu o…
Read more...
Exceptions in modern C++
- Eryk Lipka
March 14, 2022, 9 p.m.
Historyjka o tym dlaczego wyjątki w cpp są przez wielu niezrozumiane i szkalowane (krytykowane). Opowiemy o tym jak i kiedy ich używać, w jakich sytu…
Read more...
Jak testować trudne rzeczy?
- Marcin Wojciechowski
March 15, 2022, 1 p.m.
W trakcie spotkania chciałbym zwrócić uwagę na problem testowalności aplikacji. Zdefiniujemy czym jest dobry test, jak korzystać z izolacji oraz odpo…
Read more...
Mitologia programistyczna na studiach. Czyli jak się ma teoria do praktyki?
- Piotr Gankiewicz
March 15, 2022, 2 p.m.
Przypomnij sobie swoje projekty studenckie. Co widzisz? 3 postać normalna bazy danych? Wielokrotne dziedziczenia w klasach? A może skomplikowane algo…
Read more...
Safety, efficiency and value semantics - the way we think in C++
- Andrzej Krzemieński
March 15, 2022, 3 p.m.
This talk is an introduction to C++, but from a more practical perspective. You will see why in Sabre we choose to use C++, and in fact why we had to…
Read more...
Dobra Dokumentacja w Projekcie IT: ktokolwiek widział, ktokolwiek wie...
- Kamila Gawrońska
March 16, 2022, 11 a.m.
Przypomnij sobie tę chwilę, kiedy dołaczyłaś/łeś do nowego zespołu. Stajesz się częścią grupy inżynierów, którzy pracują nad projektem od półtora ro…
Read more...