Hej programisto!

Przygotowałem dla Ciebie ciekawą listę materiałów o DDD. Pozwolą Ci one szybko poznać i zaznajomić się z podstawami tego podejśćia.

Są dostępne w różnych formach, tak aby każdy znalazł coś dla siebie.

Musisz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AreQrm:
Jeśli chodzi o teorię polecam książki:
[pl] Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym Autor: Eric Evans
[en] Implementing Domain-Driven Design Autor: Eric
  • Odpowiedz
#ddd […] Mamy tabelę w bazie o dużej ilości kolumn (np. 20) bez możliwości jej edycji (np. baza została zaprojektowana przez zespół bazodanowy)


@markaron: I w tym momencie to już nie jest Domain Driven Development, tylko Database Driven Development -> dwia odwrotne założenia.

W DDD programista rozmawia z ekspertami domeny. Dowiaduje się jak wygląda domena z różnych perspektyw. Modeluje to w kodzie. Obiekty, ich struktura, cechy, walidacja – wszystkie te
  • Odpowiedz
@markaron: Nie, DDD jest wtedy, gdy projektujesz obiekty na podstawie wiedzy domenowej. A dopiero potem myślisz o bazce.

Jak już bazkę masz, to być może jej struktura podpowie Ci pewne rzeczy „słuszne” w domenie. Np jak masz tabelę „badania” i posiada ona kolumnę „ciśnienie” to już wiesz, że „ciśnienie jest czymś, co opisuje badanie”. Być może „badanie” ma relację z „pacjenci” => i z tego znów już wiesz, że badanie może
  • Odpowiedz
Mirabelki oraz Mireczki!

Już w ten piątek (8 kwietnia) odbędzie się Meet IT Toruń #3!
Start o 18:00.

Dla ludzi nie w temacie - jest to event, odbywający się w Toruńskim biurze Grupy Allegro organizowany przez pracowników i tworzony przez społeczność IT.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#csharp #ddd #programowanie

Zastanawiam się, czy wziąć udział w Daj Się Poznać od @maniserowicz .
Od połowy marca powinienem mieć więcej czasu w życiu i może dam radę, gdzieś zmieścić taki projekt.
Chciałem zacząć pisać bloga, jak już będę lepszy i będę miał coś rzeczywiście ciekawego do napisania,
ale taki konkurs zdarza się raz na 5 lat
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Maav: @maniserowicz: Tez sie zastanwiam nad przystapieniem. Z tym ze nie mam zbyt ochoty na tworzenie czegos kompletnie oderwanego od biezacych spraw - zwykle najbardziej rozwijam sie tworzac jakies narzedzia czy soft przydatny mi w codziennej pracy / wchodzacy w interakcje z maszynami ktore programuje w pracy. No i tutaj pojawia sie kwestia ze niezbyt moglbym taki kod wrzucac na githuba :(
  • Odpowiedz
Od pewnego czasu w swoich projektach do dependency injection używam mega uproszczonej wersji ServiceLocator. Wygląda to mniej więcej tak (c#)

internal abstract class IServices

{

public virtual Collaborator Collaborator { get; protected set; };

...
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sasik520: Nie znam Twoich wymagań, ale dajmy prosty przykład:
Serwis A używa Serwisu B.
Jak to rozwiązujesz? Strzelam, że masz tam po prostu

class
  • Odpowiedz
@sasik520:
Obczaj sobie to. Autorzy przechodzą przez często spotykane zagadnienia i wyjaśniają dlaczego tak jest źle i jak temu zaradzić. Ma to już parę lat, ale myślę, że za mocno się nie zestarzało :)
  • Odpowiedz
mircy, pokłóciłem się z ojcem lvl 65 , i w afekcie do ok 50l bimbru dolalem 1l pura mietowego. będzie dobre?
ps. zobaczy mnie najwcześniej za dwa lata

#dda #ddd #feelsy
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@galaxie500: zdaje mi się że 1:50 to zbyt małe stężenie by coś było na życzy.
Chyba że płyn zabije jakieś bakterie z którymi się to kisi czy coś. wtedy zostanie tylko kompot ( ͡° ͜ʖ ͡°)-
  • Odpowiedz