Skip to content

detektywi.it

  • Polityka prywatności

Tag: wydajność

O tym jak wprowadzając clean code trzykrotnie zwiększyłem zużycie pamięci

10 marca 202220 stycznia 2024

Ten post to krótka historia tego jak dobre chęci mogą doprowadzić do katastrofy, gdy zapomina się o wewnętrznych mechanizmach JVM oraz o tym jak, po raz kolejny, zadziałało podejście Kenta Becka – “Make it work, Make it right, Make it fast”.

Tagged clean-code, java, JVM, wydajność

Najpopularniejsze posty

  • Tomek Fijałkowski
    Wzorce pracy zdalnej
  • Tomasz Janiszewski
    Przydatne flagi: curl
  • Tomek Fijałkowski
    Dlaczego scrum jest passé?
  • Tomek Fijałkowski
    10 Praktycznych Testów ArchUnit dla Aplikacji Spring
  • Bartosz Gałek
    Co znajduje się w kodzie karty pokładowej
  • Tomasz Janiszewski
    Przydatne flagi: Bash
  • Bartosz Gałek
    Bezpieczny SVG
  • Tomasz Janiszewski
    Kto wie, jakie strony odwiedzasz?
  • Tomasz Janiszewski
    Podwójnie parametryzowane testy w Spocku
  • Tomek Fijałkowski
    Dokumentacja nie jest wymaganiem

Detektywi

  • 1 Bartosz Gałek
  • 1 Tomasz Janiszewski
  • 1 Tomek Fijałkowski

Archiwum

2024 (6)
  • Podwójnie parametryzowane testy w Spocku
  • O typowanych nilach
  • 10 Praktycznych Testów ArchUnit dla Aplikacji Spring
  • Mandelbrotowska natura modularyzacji
  • Modularyzacja i testy architektury
  • Mroczne strony Open-Closed Principle
2023 (3)
  • Monolit mentalny: Testy E2E
  • Dokumentacja nie jest wymaganiem
  • Przepis na Word Clock po polsku
2022 (3)
  • Dodatkowe checki w checkstyle
  • O tym jak wprowadzając clean code trzykrotnie zwiększyłem zużycie pamięci
  • Metryki jako zmienne publiczne, czy to złe?
2021 (3)
  • Przydatne flagi: Bash
  • Adresy sieciowe w testach i dokumentacji
  • Przydatne flagi: curl
2020 (4)
  • Trzeba szukać!
  • O lokalności LocalDateTime
  • Ocalić od zapomnienia: Charyzjusz Chakier
  • “Wiele zależy od niezależności”
2019 (7)
  • Kto wie, jakie strony odwiedzasz?
  • Mierz logi na zamiary
  • Wzorce pracy zdalnej
  • Infoshare 2019
  • Bezpieczny SVG
  • Meetup idealny
  • FOSDEM 2019
2018 (10)
  • Po co Googlowi Kubernetes?
  • A TY, gdzie trzymasz swoje klucze?
  • Rzecz o mokrym kodzie
  • Dlaczego scrum jest passé?
  • Optional jako pole i co mi zrobisz?
  • Co znajduje się w kodzie karty pokładowej
  • Salam!
  • Czy warto znać C?
  • Czy warto pisać bloga po polsku?
  • Archunit i Spock

© 2025 detektywi.it • Slightly Theme by Nick Ciliak.