dotnetomaniak.pl

Strona głównaUżytkownik

tazos333 | użytkownik

tazos333
tazos333
380,18
12 dni, 13 godzin, 25 minut temu
12 kwietnia, 2010
dotnetomaniak.pl

Dlaczego niedbanie o jakość kodu ma fatalny skutek dla planowania.

Zły kod niszczy planowanie | Jerzy Wickowski

Sztuka programowania 19 dni, 14 godzin, 4 minuty temu tazos333 193 rozwiń

Przyczyn powstawania brzydkiego kodu jest cała masa. Nie sposób wymienić wszystkich. Stworzyłem tę listę bazując na własnych obserwacjach. Są to elementy powtarzalne. Spotykane w różnych projektach dla różnych klientów. Dziele się nimi z Tobą. Bierz i korzystaj! Oto przyczyny złego kodu specjalnie dla Ciebie!

8 przyczyn złego kodu | Jerzy Wickowski

Sztuka programowania 54 dni, 5 godzin, 2 minuty temu tazos333 253 rozwiń

Nieistniejące w słowniku języka polskiego, słowo klucz! Jakże pożądane w kręgach biznesowo-programistycznych. Czy słusznie?

Źródło: jerzywickowski.pl
Dziel się z innymi:
Reużywalność jest niczym tęczowa breja - Jerzy Wickowski

Sztuka programowania 116 dni, 13 godzin, 12 minut temu tazos333 143 rozwiń

Błąd. Dziura. Usterka. Codzienność z życia programisty. Wszystkim deweloperom na świecie te słowa są znajome...

Źródło: jerzywickowski.pl
Dziel się z innymi:
Kiepski kod == więcej błędów - Jerzy Wickowski

Sztuka programowania 159 dni, 13 godzin, 34 minuty temu tazos333 123 rozwiń

Sposoby na współdzielenie kodu w .NET. Dla projektów kompatybilnych, niekompatybilnych i trochę kompatybilnych. Zapraszam.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Współdzielenie kodu w .NET - Jerzy Wickowski

Narzędzia 173 dni, 14 godzin, 5 minut temu tazos333 134 rozwiń

Kolejny post z serii o Bounded Contextach - jakie problemy niesie brak kontekstów w aplikacji. I dlaczego produkt w jednym dziale nie będzie tym samym produktem w drugim dziale 😉

Źródło: radblog.pl
Dziel się z innymi:
Dlaczego Bounded Contexty są ważne – przykład 2 | Radek Maziarka

Sztuka programowania 186 dni, 14 godzin, 3 minuty temu Radosław Maziarka 96 rozwiń

Pamiętasz sytuacje, gdy czas implementacji nowych funkcjonalności rósł w nieskończoność? Może to wina kiepskiego kodu? Dziś poruszam ten temat na blogu. Zapraszam.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Kiepski kod - 1 - Powolne tworzenie nowych funkcjonalności - Jerzy Wickowski

Sztuka programowania 186 dni, 14 godzin, 3 minuty temu tazos333 133 rozwiń

Kolejny post z serii o Bounded Contextach - przykład problemów, gdy nie używamy kontekstów w naszych aplikacjach.

Źródło: radblog.pl
Dziel się z innymi:
Dlaczego Bounded Contexty są ważne – przykład 1 | Radek Maziarka

Sztuka programowania 206 dni, 13 godzin, 19 minut temu Radosław Maziarka 93 rozwiń

Czysty kod to ściema! Ważne by działał i zarabiał pieniądze. Zgodziłbym się z tym stwierdzeniem po wprowadzeniu malutkiej zmiany. Ważne by działał stabilnie i zarabiał pieniądze przez długi okres.

Kiepski kod - Wstęp - Jak rozpoznać zaniedbany kod? - Jerzy Wickowski

Sztuka programowania 206 dni, 13 godzin, 19 minut temu tazos333 166 rozwiń

Ilu programistów traci swój cenny czas na merdżowaniu kodu, zamiast skupiać się na tworzeniu nowych funkcjonalności? Zbyt wielu. Przedstawione są trzy najpopularniejsze strategie branczowania. Poznaj je i zrozum, a następnie wyłuskaj z każdej to, co jest najlepsze dla Ciebie i Twojego projektu.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Trzy najpopularniejsze strategie branczowania - Jerzy Wickowski

Narzędzia 254 dni, 12 godzin, 56 minut temu tazos333 165 rozwiń

Git to najpopularniejszy system kontroli wersji. Pomaga hordom programistów pracować lepiej, wydajniej i bardziej elastycznie. Pomimo że liczy sobie już ponad trzynaście lat, wciąż wiele osób używa go źle, zabijając w ten sposób produktywność. Czego nie robić, aby sobie nie zaszkodzić?

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak nie branczować - Jerzy Wickowski

Narzędzia 262 dni, 13 godzin, 59 minut temu tazos333 139 rozwiń

Napisanie skryptów budujących to jedno. Konfiguracja serwera CI to drugie. Natomiast połącznie tych dwóch elementów daje więcej niż ich suma. Przedstawiam dzisiaj, na przykładzie, jak uruchomić skrypty CakeBuild na Appveyor z użyciem appveyor.yml

CakeBuild na AppVeyor z użyciem appveyor.yml - Jerzy Wickowski

Narzędzia 331 dni, 12 godzin, 57 minut temu tazos333 22 rozwiń

Przedstawiam jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake. Ten blogpost składa się z dwóch logicznych części. Po pierwsze przedstawiam i opisuję skrypt budujący paczkę. W drugiej natomiast pokazuję jak wygląda skrypt publikujący aplikację na Azure Web App. Zapraszam najserdeczniej.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake - Jerzy Wickowski

Narzędzia 341 dni, 8 godzin, 18 minut temu tazos333 63 rozwiń

W momencie jak zacząłem pisać tego posta była godzina 00:14 dnia 2018.03.10, sobota. Właśnie wróciłem z konferencji WROC#. W związku z tym nie trudno stwierdzić, że po oficjalnym zakończeniu konferencji rozmowy, konwersacje i dyskusje trwały w najlepsze. Teraz, gdy już spokojnie siedzę w domu. Chcę, jeszcze na świeżo, podsumować moje odczucia odnośnie tegorocznej edycji Wroc# 2018. Ogólnie było świetnie, a jeżeli chcesz poznać więcej szczegółów to zapraszam do dalszej lektury.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Relacja z Wroc# 2018 - Jerzy Wickowski

Inne 368 dni, 14 godzin, 53 minuty temu tazos333 129 rozwiń

MsBuild podczas budowania paczki tworzy kilka plików. Jednym z nich jest tytułowy xml zawierający zmienne konfiguracyjne. Domyślnie zawiera podstawową, często niewystarczającą, kolekcje parametrów. Co zrobić aby mieć więcej parametrów w SetParameters.xml? Takie pytanie też sobie zadałem podczas ostatniego projektu. Dzisiaj przedstawiam jakie kroki należy podjąć, aby dostosować ten plik do rzeczywistości.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak dodać więcej parametrów do SetParameters.xml - Jerzy Wickowski

Narzędzia 398 dni, 13 godzin, 2 minuty temu tazos333 26 rozwiń

Dzisiejszym tematem jest dociekliwość programisty. Cecha, niezależna od technologii, nakierowująca między innymi programistów, na odpowiednie tory. Pomagająca poznać prawdziwe potrzeby klienta, zdobyć wiedzę, czy ograniczyć ilość pracy potrzebnej do osiągnięcia celu. Jest nie do przecenienia w codziennej pracy i poza nią. Dlaczego pytanie „Dlaczego?” jest aż tak istotne? Właśnie na to pytanie postaram się dziś odpowiedzieć.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Dlaczego warto pytać "dlaczego?" - Jerzy Wickowski

Sztuka programowania 407 dni, 2 godziny, 32 minuty temu tazos333 132 rozwiń

Większość programistycznej pracy polega na automatyzowaniu, zazwyczaj biznesu klienta. Jednak duża część programistycznych zadań również może być robiona samoczynnie. Przykładowo całe podejście Continuous Integration (Ciągła Integracja) polega na automatyzowaniu pracy developerskiej. Dzisiaj opiszę jak skonfigurować proces budowania aplikacji i uruchamianie testów przy pomocy Cake na przykładzie projektu IsTableBusy.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Budowanie projektu i uruchamianie testów z Cake - Jerzy Wickowski

Inne 414 dni, 14 godzin, 50 minut temu tazos333 95 rozwiń