Skip to content

rubydev.pl

Search

rubydev.pl

Close menu

rubydev.pl

Search Toggle menu
May 31, 2023July 2, 2023Design Patterns, Ruby

Zadanie z wzorca Strategy

Dzisiaj dla zabawy zrobiłem zadanie z wykorzystania wzorca projektowego Strategii. Lubię go i uważam, że “bawienie się we wzorce” dobrze robi na […]

May 26, 2023July 2, 2023Design Patterns, Ruby, Talking to GPT

Przydatność wzorców projektowych w modelach AI

Czy uczenie ludzi wzorców projektowych programowania obiektowego ma jeszcze sens, skoro to maszyna będzie generować niemal bezbłędny kod? Uczenie ludzi wzorców projektowych […]

April 28, 2023July 2, 2023Conversations

GPT a prawa autorskie

Poniżej przedstawiam rozmowę z czatem GPT, dla jasności, gdyż wielu edukatorów, biznesmenów, dziennikarzy i wszystkich ogólnie, będą z jego dzieł korzystać w […]

April 21, 2023July 2, 2023Thoughts

Współpraca z Czatem GPT w uczeniu programowania

Po dwóch dniach przygotowywania postów z CzatemGPT jestem pod totalnym wrażeniem tego narzędzia. Choć nie wiem do końca jak działa, zawsze mogę […]

April 2, 2023July 2, 2023Design Patterns, Ruby

Wzorzec projektowy – Iterator

Wzorzec projektowy Iterator (ang. Iterator) pozwala na ukrycie implementacji kolekcji danych i udostępnienie interfejsu do przeszukiwania elementów w kolekcji. W przypadku stacji […]

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

Wzorzec projektowy – Budowniczy

Wzorzec projektowy o nazwie Budowniczy (ang. Builder) pozwala na tworzenie skomplikowanych obiektów poprzez krok po kroku ustawianie ich właściwości. W tym przypadku, […]

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ą, […]

February 6, 2023July 2, 2023Conversations

Lęk przed technologią GPT

Wiele osób jest tobą zafascynowanych, ale jeszcze więcej czuje lęk przed zmianami, które spowodujesz. Rozumiem obawy dotyczące zmian, które mogą wyniknąć z […]

Posts pagination

< 1 2 3 4 >

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/