Pierwsze kroki w IT

Czym jest DDD?

Magdalena Limanówka-Kuciel opowiada o metodzie wytwarzania oprogramowania, której akronim to DDD (ang. Domain-Driven Design). Po odsłuchaniu tego odcinka zrozumiesz definicję tej nazwy; dowiesz się, czym charakteryzuje się DDD i jak się go stosuje; poznasz podstawowe kroki, które skierują Cię ku tworzeniu rozbudowanych aplikacji zgodnie z tą formułą.

Host: Mateusz Bogolubow

28-09-2020

Poruszane tematy

  • Czy mogłabyś się przedstawić i opowiedzieć o swoich początkach w świecie IT?
  • Czym obecnie się zajmujesz?
  • Czy możesz przedstawić nam swoją definicję akronimu DDD?
  • Jakie problemy z Twojej perspektywy rozwiązuje Domain Driven Design?
  • Czym jest dziedzina (jej logika, model), o której tyle się mówi?
  • Kim jest ekspert dziedziny? Jaką pełni rolę?
  • Jaka istnieje relacja między DDD oraz programowaniem zwinnym? Może zacznijmy od tego czym jest Agile?
  • Gdzie w tym wszystkim jest TDD oraz BDD. Powiedzmy może czym są te akronimy?
  • Ważnym elementem DDD jest słownictwo. Czy mogłabyś przedstawić nam najważniejsze sformułowania i je omówić?
  • Jakie masz rady dla osób, które chcą wytwarzać oprogramowanie zgodnie z duchem DDD?
  • Jakie elementy DDD Twoim zdaniem powinna poznać osoba, która dopiero zaczyna przygodę z branżą IT? (chodzi o programistów Juniorów)
  • Czy możesz przedstawić swoje pozytywne i negatywne doświadczenia związane z DDD?
  • Jaką książkę polecasz osobie, która chce zgłębić temat DDD i dlaczego?
  • Gdzie możemy Cię znaleźć w sieci?

Pozostałe propozycje

Konsultacja i warsztaty devmentor.pl

Masz pytania o rozwój w IT? Porozmawiajmy.