Archiwa tagu: antipatterns

Singleton – czyli jak sobie strzelić w stopę …

… podczas rekrutacji, a zwłaszcza w codziennym kodowaniu. Jakie zna pan wzorce projektowe i proszę opisać jeden z nich? Mi też zdarzało się tutaj odpowiadać, że Singleton. Bo prosty, bo rozumiem jak działa i jakie problemy rozwiązuje. Myliłem się – … Czytaj dalej

Opublikowano Programowanie | Otagowano , , | 9 komentarzy

Rzucanie własnych wyjątków specyficznych dla aplikacji

Kiedyś przeczytałem o antypaternie jakim jest tworzenie nowego typu wyjątku, który jest per aktualny projekt, czyli np. GitHubException, ktory dziedziczy z System.Exception i nie dodaje własnych pól ani zachowania. Tworzymy go ponieważ wszystko co już jest nie pasuje nam, a … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , | 1 komentarz

Wzorce i antywzorce projektowe w C#

Chciałem przypomnieć prezentację Pawła Łukasika zatytułowaną Kurs programowania w C# – 24. Wzorce projektowe, która została nagrana 1,5 roku temu na VirtualStudy. Dużo się z niej nauczyłem zwłaszcza o antyzworcach. Ostatecznie pytanie o wzorce na pewno pojawi się na rozmowie … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , | 1 komentarz

ConsoleApplicationX (playground)

Po prawej screenshot z TestingApp.sln. Ta solucja powstawała 1-3 lata temu (z małymi wyjątkami jak SignalR). Chodzi o to, że za każdym razem gdy chcemy coś sprawdzić tworzymy nowy project ConsoleApplication o kolejnym numerku (jakoś go tam nazywamy, ale czujecie … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , , ,