Strona głównaUżytkownik

Robert Pająk | użytkownik

Robert Pająk
Robert Pająk
242,16
3638 dni, 11 godzin, 29 minut temu
27 września, 2014
dotnetomaniak.pl

Jedną z rzeczy, które zostały mi po niedawno ukończonych studiach jest moja praca dyplomowa, którą chętnie się podzielę: Jakość a XP. Zapraszam do lektury – komentarze mile widziane! Uwaga: byłem zmuszony zmieścić się z tematem w maksymalnie 32 stronach.

Jakość oprogramowania i Extreme Programming | Robert Pająk – Blog

Inne 3638 dni, 2 godziny, 34 minuty temu Robert Pająk 360 źrodło rozwiń

Omawiana w poprzednim poście zależność w najprostszej postaci charakteryzuje się pewnym nieprzyjemnym problemem (nie mówiąc o samym fakcie konieczności korzystania z takiej abstrakcji), który postaram się przedstawić na przykładzie.

Źródło: rpajak.com
Dziel się z innymi:
IFactory = abstrakcja na Func | Robert Pająk – Blog

Sztuka programowania 3671 dni, 18 godzin, 39 minut temu Robert Pająk 343 źrodło rozwiń

Założenie: Chcemy mieć możliwie wysoką zgodność z SOLID + Depedency Injection Problem: Piszemy implementację, która zawiera jakieś zasoby i musi je zwalniać (czyli implementacja IDisposable) Omawiane zasoby są bardzo obciążające i nie chcemy je jak najszybciej zwalniać Nie chcemy mieć interfejsu dziedziczącego po IDisposable, bo najczęściej jest to Leaky Abstraction

Źródło: rpajak.com
Dziel się z innymi:
IOwned – aby nasze abstrakcja były możliwie czysta | Robert Pająk – Blog

Sztuka programowania 3674 dni, 22 godziny, 34 minuty temu Robert Pająk 293 źrodło rozwiń

Ostatnio miałem trochę czasu i zrobiłem porządki w biblioteczce, która zawiera parę Utilsów/Helperów przydatnych podczas kodzenia w WPF. Jak ktoś pracuje w WPF, to zapraszam do przejrzenia – może coś się przyda.

Tagi: .Net, C#, WPF
Źródło: rpajak.com
Dziel się z innymi:
MVVM Utils 1.1.5404 | Robert Pająk – Blog

Narzędzia 3679 dni, 1 godzinę, 36 minut temu Robert Pająk 274 źrodło rozwiń

Nieraz zdarza się, że musimy samodzielnie napisać jakąś klasę implementującą interfejs IDisposable. Wszyscy na pewno znają wzorzec implementowania Dispose. Osobiście proponuję inną implementację.

Źródło: rpajak.com
Dziel się z innymi:
Implementowanie IDisposable | Robert Pająk – Blog

Inne 3700 dni, 3 godziny, 23 minuty temu Robert Pająk 500 źrodło rozwiń