Skip to content

rubydev.pl

Search

rubydev.pl

Close menu

rubydev.pl

Search Toggle menu

Category: Ruby

March 3, 2023July 2, 2023Design Patterns, Ruby

Wzorzec projektowy – Strategia

Wzorzec projektowy Strategii (ang. Strategy) pozwala na swobodne zmienianie algorytmów używanych przez aplikację, bez konieczności modyfikowania samego kodu. W tym przypadku, przedstawię […]

February 17, 2023July 2, 2023Design Patterns, Ruby

Wzorzec projektowy – Obserwator

Wzorzec projektowy Obserwatora (ang. Observer) pozwala na rejestrowanie obiektów, które chcą być powiadamiane o zmianach stanu innych obiektów. W tym przypadku, przedstawię […]

February 7, 2023July 2, 2023Design Patterns, Ruby

Wzorzec projektowy – Stan

Przyjrzyjmy się dzisiaj trochę dłuższemu przykładowi związanemu ze wzorcem Stan (ang. State). Poniżej znajduje się przykład kodu Ruby, który reprezentuje stację benzynową, […]

January 21, 2023July 2, 2023Design Patterns, Ruby

Wzorzec projektowy – Metoda Szablonowa

Przyjrzyjmy się wzorcowi projektowemu o nazwie Metoda Szablonowa (ang. Template Method). Poniższy kod ilustruje działanie stacji benzynowej z dwoma dystrybutorami paliwowymi o […]

Posts pagination

< 1 2 3

Hello, my name is Jakub Godawa, and I'm a backend engineer. Ruby is my favourite language.

Categories

  • Conversations
  • Design Patterns
  • Ruby
  • Talking to GPT
  • Thoughts
  • Uncategorized

Archive

  • May 2025
  • March 2025
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • March 2024
  • December 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
© 2025 rubydev.pl
https://github.com/vysogothttps://www.linkedin.com/in/jakubgodawa/