Skocz do treści

ADMU Blog

"Jakość wykonania jest równie ważna jak sam fakt wykonania"
  • Strona główna
  • Książki
  • O mnie

ADMU Blog

"Jakość wykonania jest równie ważna jak sam fakt wykonania"
  • Strona główna
  • Książki
  • O mnie

Klasa per metoda z wykorzystaniem MediatR

  • 30 listopada, 202029 listopada, 2020
  • 1 Komentarz

Z reguły naszą logikę biznesową umieszczamy w klasach serwisowych. Czasem są one większe, a czasem mniejsze. Zastanówmy się, jak mógłby wyglądać nasz kod, gdybyśmy dla każdej metody z serwisu tworzyli… Czytaj więcej »Klasa per metoda z wykorzystaniem MediatR

Autoryzacja żądań w Swagger

  • 9 listopada, 20208 listopada, 2020
  • 1 Komentarz

Jakiś czas temu pisałem o tym, że gdy tworzymy API, warto dodać narzędzie Swagger. Umożliwia ono w szybki i prosty sposób przetestować nasze API (tutaj). Zdarza się jednak tak, że… Czytaj więcej »Autoryzacja żądań w Swagger

Jak grupować logikę biznesową w klasach

  • 12 października, 202011 października, 2020
  • 1 Komentarz

Z reguły nasze aplikacje posiadają jakąś logikę biznesową (o ile nie piszemy prostego CRUD). Chciałbym jednak zaznaczyć, że nie mam tu na myśli logiki w rozumieniu walidacji czy reguł biznesowych,… Czytaj więcej »Jak grupować logikę biznesową w klasach

Jak obsłużyć zwracanie wyjątku w WebAPI

  • 27 września, 202013 października, 2020
  • 4 Komentarze

Aktualizacja 13.10.2020 Dodałem punkt dotyczący obsługi wyjątków przy użyciu middleware. Ostatnio pisałem o tym, co możemy zrobić, gdy nasze metody zwracają rezultat i chcemy go zmapować na odpowiedni kod http… Czytaj więcej »Jak obsłużyć zwracanie wyjątku w WebAPI

Jak obsłużyć zwracanie rezultatu w WebAPI

  • 14 września, 202016 października, 2020
  • 1 Komentarz

Aktualizacja 16.10.2020 Dodałem punkt dotyczący obsługi rezultatu przy użyciu middleware. Jakiś czasem temu pisałem o tym, że nasze metody mogą zwracać rezultat lub zgłaszać wyjątek (tutaj). Zastanówmy się, jak mogłoby… Czytaj więcej »Jak obsłużyć zwracanie rezultatu w WebAPI

Testy kolejek z MassTransit

  • 30 sierpnia, 20202 września, 2020
  • 1 Komentarz

Jakiś czas temu pisałem o testach w kontekście API (tutaj). W tym poście postaram się opisać jak napisać podobne testy, ale gdy nasza aplikacja komunikuje się poprzez kolejkę. Pokaże to… Czytaj więcej »Testy kolejek z MassTransit

Daty – jak sobie z nimi radzić

  • 29 czerwca, 202024 czerwca, 2020
  • 5 Komentarzy

Często w naszych aplikacjach mamy do czynienia z datami. Najczęściej używamy ich przy polach takich jak data utworzenia (np. CreatedAt) lub data modyfikacji (np. ModifiedAt), ale są też inne miejsca.… Czytaj więcej »Daty – jak sobie z nimi radzić

AutoMapper to zło

  • 15 czerwca, 20207 czerwca, 2020
  • 18 Komentarzy

Kiedyś bardzo lubiłem bibliotekę AutoMapper. Była ona z reguły jedną z pierwszych bibliotek, jakie zawsze dodawałem do projektu na samym początku. Pozwalała mi tworzyć mnóstwo obiektów i mapować je do… Czytaj więcej »AutoMapper to zło

Duplikować kod czy nie duplikować?

  • 1 czerwca, 202028 maja, 2020
  • 3 Komentarze

Często gdy mamy napisać jakiś kod, okazuje się, że już gdzieś napisaliśmy taki sam lub podobny. Wtedy stajemy przed dylematem – czy zduplikować go, czy użyć ponownie? Kiedyś bardzo dużo… Czytaj więcej »Duplikować kod czy nie duplikować?

Wybór architektury

  • 18 maja, 202010 maja, 2020
  • 1 Komentarz

Z reguły gdy tworzymy jakąś aplikację jest to jedna wielka aplikacja albo zbiór małych aplikacji, które w mniejszym lub większym stopniu się ze sobą komunikują. Ponadto często jest tak, że… Czytaj więcej »Wybór architektury

  • 1
  • 2
  • 3
  • Następne »

Wprowadź swój adres email aby otrzymywać powiadomienia o nowych wpisach.

Znajdź na stronie

Kategorie

  • Architektura (7)
  • Narzędzia (15)
  • Sztuka programowania (10)

Archiwum