Skip to content

rubydev.pl

Search

rubydev.pl

Close menu

rubydev.pl

Search Toggle menu

Category: Ruby

March 4, 2024March 7, 2024Ruby

Simple SOAP client and server

Just for the sake of seeing it. Sometimes when you don’t know how something works you may have some ideas that take […]

December 17, 2023December 22, 2023Ruby

Custom positional notation system

In Ruby you can easily convert positional numbers that have their bases between 2 and 36. But you don’t have direct access […]

December 14, 2023December 18, 2023Ruby

Ruby rare string interpolation

In Ruby, string formatting using %{} and %<> is part of the Kernel#sprintf method. These formatting options are explained in the Ruby […]

June 30, 2023December 18, 2023Ruby

Referencing classes – short or long name?

Today I would like to discuss the topic of class namespaces and the ways in which we refer to them in the […]

June 16, 2023December 18, 2023Ruby

Refactoring a service class

Let’s discuss an example of small refactoring that we recently did while reviewing one of the pull requests. The advantages of refactoring […]

June 6, 2023July 2, 2023Design Patterns, Ruby

Zadanie z wzorca Iterator

Na początku, gdy zachwyciłem się Czatem GPT, zwróciłem uwagę na to, jak może mi pomóc lepiej zrozumieć wzorce projektowe na przykładzie wygenerowanego […]

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

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/