Prawie każda aplikacja jest obecnie aplikacją w jakiś sposób korzystającą z sieci — najczęściej za pośrednictwem protokołu HTTP. Czasem jednak konieczna jest wiedza ‘jak to działa pod spodem’ i o tym będzie kolejna część Niezbędnika Juniora.
Ten wpis będzie raczej teoretyczny — obecnie bardzo rzadko konieczne jest programowanie bezpośrednio z użyciem połączeń sieciowych. Mimo tego zagadnienia z tym związane pojawiają się podczas rekrutacji, wiedza na ten temat pomoże Ci też zrozumieć dlaczego pewne elementy działają tak, a nie inaczej. Ale przejdźmy do rzeczy.
Teoria IT: Podstawy algorytmów — sortowanie
Dzisiejszy wpis z serii #teoriaIT poświęcony jest algorytmom sortowania.
Algorytmy sortowania to jedne z najczęściej wykorzystywanych algorytmów w programowaniu, choć współcześnie często nie bezpośrednio. Mimo tego choćby pobieżna znajomość zasady ich działania oraz cech / ograniczeń pozwala podejmować świadome decyzje podczas implementacji oraz rozumieć lepiej dokumentacje gotowych rozwiązań oraz ich ograniczenia.
Czytaj dalej →Teoria IT. Transakcje
O transakcjach być może słyszałaś już w kontekście baz danych — jest to jeden z najbardziej rozpowszechnionych przykładów. Postaramy się odpowiedzieć czym są transakcje, jak wpływają na codzienną pracę z kodem oraz jak korzystać z nich bezpiecznie.
Czytaj dalej →Popularne tagi
© 2026 Kobiety do kodu.