Skip to content
← Wszystkie wpisy
1 min czytania Dawid Skłodowski

DCI w Ruby i Rails na LRUG

Prelekcja, którą wygłosiłem na London Ruby User Group, wprowadzająca w Data Context Interaction (DCI) oraz wstrzykiwanie ról w Ruby i Rails.

Data Context Interaction to stosunkowo nowy paradygmat programowania, którego celem jest oddzielenie zachowania od modelu danych. Dzięki wyodrębnieniu interakcji do ról, mogą być one odgrywane przez obiekty w różnych kontekstach.

Niedawno wygłosiłem prelekcję o DCI na London Ruby User Group (LRUG). Prezentacja zawierała krótkie wprowadzenie do DCI, propozycje sposobów implementacji wstrzykiwania ról oraz omówienie tego, jak DCI może uzupełniać paradygmat MVC w Rails.