Złożoność obliczeniowa algorytmów

Złożoność obliczeniowa algorytmów to kluczowe zagadnienie do zrozumienia, w procesie tworzenia algorytmów. Bez jego znajomości, moim zdaniem, tworzenie efektywnych i szybkich algorytmów może być bardzo trudne, czy wręcz niemożliwe. W tym wpisie dowiesz … Czytaj dalej Złożoność obliczeniowa algorytmów

Opublikowano Kategorie Czysty kod7min
Wzorzec projektowy Adapter

Wzorzec projektowy Adapter jest bardzo prostym w implementacji i użyciu wzorcem projektowym, a jednocześnie powszechnie stosowanym. W tym wpisie pokażę Ci, do czego można wykorzystać adapter oraz przedstawię przykładową implementację Adaptera w TypeScript. … Czytaj dalej Wzorzec projektowy Adapter

Mikrus – (nie)recenzja, czyli o zapleczu bloga

Od jakiegoś czasu mój blog uruchomiony jest na nowym serwerze. Proces wyboru nie był dla mnie prosty i trwał całkiem długo. Dostatecznym motywatorem była kilkudniowa awaria serwerów u poprzedniego dostawcy usługi. Finalny … Czytaj dalej Mikrus – (nie)recenzja, czyli o zapleczu bloga

Opublikowano Kategorie Felietony8min
Programista – pytania rekrutacyjne – Docker

Jedną z części rozmowy rekrutacyjnej jest rozmowa techniczna. Często podczas tej części rozmowy rekruter poprosi Cię o opisanie projektów, w których do tej pory brałeś(aś) udział. Warto wtedy opisać czego się nauczyłeś(aś), jakie … Czytaj dalej Programista – pytania rekrutacyjne – Docker

Start projektu – na co warto zwrócić uwagę?

Start projektu to jeden z najważniejszych etapów w jego cyklu życia. W związku z tym kluczowe jest to, aby podczas tego etapu popełnić jak najmniej błędów. Popełnienie istotnego błędu na samym początku … Czytaj dalej Start projektu – na co warto zwrócić uwagę?

Opublikowano Kategorie Felietony10min
Jak zadawać dobre pytania techniczne?

Nie ma na świecie programisty, który wiedziałby wszystko. Duża część pracy programistów poświęcona jest poszukiwaniu dobrych i optymalnych rozwiązań. Często jednak nie udaje się odnaleźć zadowalającej odpowiedzi. W takim przypadku konieczne staje się … Czytaj dalej Jak zadawać dobre pytania techniczne?

Opublikowano Kategorie Felietony6min
Wzorzec projektowy Proxy

Wzorzec projektowy Proxy (Pełnomocnik) to jeden ze wzorców strukturalnych opisanych przez bandę czworga w Design Patterns — Elements of Reusable Object-Oriented Software. Jeśli chcesz poznać inne wzorce projektowe lub dowiedzieć się … Czytaj dalej Wzorzec projektowy Proxy

Opublikowano Kategorie Czysty kod5min
Normalizacja baz danych

Tematem tego wpisu jest normalizacja baz danych oraz omówienie poszczególnych postaci normalnych, do których można sprowadzić relacyjną bazę danych. Do omówionych zagadnień przygotowane zostały również przykłady. Czym jest normalizacja? Zgodnie … Czytaj dalej Normalizacja baz danych

Opublikowano Kategorie Backend6min