Strona głównaUżytkownik

Krzysiek Baranowski | użytkownik

Krzysiek Baranowski
Krzysiek Baranowski
642,43
2029 dni, 11 godzin, 33 minuty temu
16 marca, 2017
dotnetomaniak.pl

Już dawno nie było wpisu o mnemoniku SOLID. Zapominalskich odsyłam do poprzednich wpisów (linki na dole strony). Dzisiaj przyszedł czas na przedstawienie czwartej zasady – zasady segregacji interfejsów. Co to dokładnie znaczy? Zapraszam do krótkiej lecz treściwej lektury.   Podstawą rozważań na temat tej zasady są interfejsy. Poprzez interfejs możemy rozumieć klasę abstrakcyjną z metodami abstrakcyjnymi lub zwykły interfejs jako byt programistyczny. W niniejszym artykule będę posługiwał si...

Tagi: isp, SOLID
Źródło: programistabyc.pl
Dziel się z innymi:
SOLID #4 – ISP - Programistą być

Daj się poznać 2017 2780 dni, 20 godzin, 39 minut temu Krzysiek Baranowski 119 źrodło rozwiń

Jesteś perfekcjonistą, poświęcasz mnóstwo czasu na wiele zadań a samokrytyka wykańcza Cię? Zapraszam, mam tę samą przypadłość. Na samokrytykę można patrzeć z dwóch stron. Jedna to ta dzięki, której samokrytyka nas motywuje a druga to ta, przez którą tracimy motywację do działania   Pozwól, że spojrzę na sprawę ze swojej perspektywy, przerzucając temat do bycia programistą. Być może wiele razy byłeś z siebie niezadowolony bo straciłeś dużo czasu na rozwiązanie jednego zadania. Zadania, na któ...

Źródło: programistabyc.pl
Dziel się z innymi:
Krytyczne osądzanie #1- Perfekcjonizm - Programistą być

Daj się poznać 2017 2784 dni, 2 godziny, 52 minuty temu Krzysiek Baranowski 116 źrodło rozwiń

Będąc w podróży dopadła mnie myśl napisania czegoś, co nie koniecznie jest związane tylko z pracą programisty. Po niedługim czasie zaświeciła mi się żarówka w głowie –  słomiany zapał. Mam przeczucie, że to co nazywamy słomianym zapałem  przydarzyło się każdemu z nas, chociaż raz w życiu. Ile to razy zabierałeś się do pracy nad ciekawym pomysłem? Bynajmniej nie chodzi mi tylko  stricte o programowanie. Takie pomysły pojawiają się w naszym życiu prywatnym (poświęcę więcej czasu na aktywność fi...

Tagi: motywacja
Źródło: programistabyc.pl
Dziel się z innymi:
Słomiany zapał - Programistą być

Daj się poznać 2017 2799 dni, 2 godziny, 27 minut temu Krzysiek Baranowski 178 źrodło rozwiń

W poprzednim artykule rozpoczęliśmy pisanie aplikacji do wyliczania kosztu zamówienia w restauracji. Dzisiaj kontynuujemy prace. Udało nam się już przebrnąć przez kilka kluczowych elementów tworzenia aplikacji przy użyciu WPF oraz wzorca MVVM przy wykorzystaniu MVVM Toolkit. W tej części stworzymy okno z podsumowaniem zamówienia. Wykorzystamy do tego mechanizm do komunikacji pomiędzy modelami widoków oferowany przez MVVM Toolkit. Do dzieła!   Ponownie jak wcześniej zaczniemy od zdefiniowani...

Źródło: programistabyc.pl
Dziel się z innymi:
MVVM – #3 – MVVM Toolkit #2 - Programistą być

Daj się poznać 2017 2802 dni, 10 godzin, 40 minut temu Krzysiek Baranowski 88 źrodło rozwiń

Jest to pierwszy artykuł dotyczący zasad czystego kodu. W tej części przedstawię spojrzenie na nadawanie znaczących nazw oraz używanie komentarzy.  Czym jest ten czysty kod i dlaczego powinniśmy dążyć do utrzymania naszego kodu w czystości?

Źródło: programistabyc.pl
Dziel się z innymi:
Czysty kod #1 - Programistą być

Sztuka programowania 2805 dni, 10 godzin, 7 minut temu Krzysiek Baranowski 191 źrodło rozwiń

Jakie mam przemyślenia po prawie półrocznej pracy jako programista? Zawód: programista – czy to dzisiaj nie brzmi dumnie? Stanowczo tak, bardzo dużo mówi się o programistach jako zawodzie numer jeden. I ja byłem w gronie osób tak myślących. Od bardzo dawna chciałem związać swoją przyszłość, właśnie z tym zawodem. O początkach swojej drogi, pisałem w jednym z poprzednich artykułów: o tutaj. Za niedługo minie pół roku, od kiedy jestem programistą. Zdecydowanie niewiele ale już teraz chciałbym s...

Źródło: programistabyc.pl
Dziel się z innymi:
Programistą być #1 - Programistą być

Daj się poznać 2017 2807 dni, 22 godziny, 44 minuty temu Krzysiek Baranowski 87 źrodło rozwiń

W tym wpisie chciałbym przedstawić sposób działania delegatów oraz wyjaśnić korzystanie z wyrażeń lambda w języku C#. Zanim zajmę się wyrażeniami lambda,  zacznę od przedstawiania delegatów. Jeżeli znasz choć trochę idee wskaźników w języku C lub C++ to wiesz, że służą one do przechowywania adresu pewnego obszaru pamięci. Podobnie możemy postrzegać delegaty – są pewnego rodzaju wskaźnikami na metodę lub grupę metod. To czy daną metodę możemy przypisać do delegatu zależy od jego typu zwrotnego...

Tagi: .Net, C#, Lambda
Źródło: programistabyc.pl
Dziel się z innymi:
Szkoła C# - 1 - Delegaty i wyrażenia lambda - Programistą być

Windows 2813 dni, 23 godziny, 12 minut temu Krzysiek Baranowski 246 źrodło rozwiń

Tak jak zapowiedziałem w poprzednim wpisie traktującym o wzorcu MVVM, chciałbym przedstawić MVVM Toolkit – narzędzie, które znacznie ułatwia korzystanie z tego wzorca. Oczywiście w sieci dostępnych jest wiele innych bibliotek, które także mają za zadnie wspomagać programistów przy implementacji tego wzorca. Jednymi z najpopularniejszych są: Prism oraz Caliburn Micro. Nie będę zagłębiał się w różnice pomiędzy nimi a MVMM Toolkit – chętnych odsyłam do stron tych projektów. Przedstawiając MVVM T...

Źródło: programistabyc.pl
Dziel się z innymi:
MVVM - #2 - MVVM Toolkit #1 - Programistą być

Daj się poznać 2017 2817 dni, 9 godzin, 35 minut temu Krzysiek Baranowski 123 źrodło rozwiń

1 2

Najaktywniejsi w tym miesiącu