kalendarz 28 lipca 2025 r.
🧐 Big‑O – czyli ile maszeruje Twój algorytm

🧐 Big‑O – czyli ile maszeruje Twój algorytm

kategorie: notacja Big-O Java
autor: Maciej Sobieniak

Notacja Big‑O (w języku polskim spotykana również jako O-notacja) to znormalizowany sposób opisu złożoności obliczeniowej algorytmów, który pozwala określić ich wydajność. Służy ona przede wszystkim do porównywania różnych algorytmów rozwiązujących ten sam problem, ułatwiając programiście wybór najbardziej efektywnego podejścia. Inaczej mówiąc to kalkulator lenistwa programu. Im mniejsza literka n w wyniku, tym …

Zobacz więcej
kalendarz 23 lipca 2025 r.
🔁 Tydzień #2: Kolekcje, pętle i Wielka Dwójka – equals() & hashCode()

🔁 Tydzień #2: Kolekcje, pętle i Wielka Dwójka – equals() & hashCode()

kategorie: Java Kodilla bootcamp
autor: Maciej Sobieniak

 TL;DR: Kręciłem pętlami, mierzyłem złożoność Big-O, zaprzyjaźniłem się z kolekcjami i odkryłem, że equals() bez hashCode() to jak login bez hasła. Poniżej przedstawiam krótką ściągę z tego tygodnia dla ciekawskich oraz mam nadzieję obiektywnie przedstawię swoje wrażenia.

Zapraszam do lektury.

Na pierwszy ogien idą pętle, złożoność oraz interfejs dla collection.

Zobacz więcej
kalendarz 7 lipca 2025 r.
Raport z frontu: Tydzień #1 na bootcampie Kodilla Java Developer

Raport z frontu: Tydzień #1 na bootcampie Kodilla Java Developer

kategorie: Java Kodilla bootcamp
autor: Maciej Sobieniak

W pierwszym tygodniu poznałem interfejsy, zaprzyjaźniłem się z klasami abstrakcyjnymi i odkryłem, że Object ma więcej metod niż ja wypitych kaw.

1. OOP vs. podejście strukturalne

Kodilla zaczęła od filozoficznego pytania: „Czy Twój program jest obiektem czy patelnią pełną funkcji?”

Werdykt: jeśli nie chcesz spalić jajecznicy (czytaj: logiki biznesowej), …

Zobacz więcej
kalendarz 25 czerwca 2025 r.
Nowy rozdział – startuję z bootcampem Kodilla Java Developer!

Nowy rozdział – startuję z bootcampem Kodilla Java Developer!

kategorie: Java Kodilla bootcamp
autor: Maciej Sobieniak

Z dumą ogłaszam, że właśnie zapisałem się na najbardziej klamrową przygodę mojego życia – 36-tygodniowy bootcamp Kodilla Java Developer (to ~660 godzin kodu, zadań i wideocall’i z mentorem). Kurs objęty jest słynną “Job Guarantee”, czyli zwrotem czesnego, jeśli po ukończeniu nie znajdę pracy w ustalonym czasie. Brzmi jak transakcja wiązana: …

Zobacz więcej
Menu
Wykorzystuje pliki cookies!

Informuję, że stosuję pliki cookies - w celach statycznych, reklamowych oraz przystosowania serwisu do indywidualnych potrzeb użytkowników.
Są one zapisywane w Twoim urządzeniu końcowym. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki internetowej.