Artwork

内容由Mariusz Gil提供。所有播客内容(包括剧集、图形和播客描述)均由 Mariusz Gil 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Player FM -播客应用
使用Player FM应用程序离线!

79. O modularyzacji bez użycia subdomen i heurystyk DDD z Łukaszem Szydło

1:13:08
 
分享
 

Manage episode 398264915 series 2658952
内容由Mariusz Gil提供。所有播客内容(包括剧集、图形和播客描述)均由 Mariusz Gil 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

Domain-Driven Design jest skuteczną metodą analizy i modelowania złożonych, nierozpoznanych jeszcze problemów biznesowych. Jednak niektóre wzorce strategiczne są bardzo mgliste i mogą nie dostarczać konkretnych sposobów do działania w projekcie. Krytyka DDD w tym obszarze wydaje się mieć sporo podstaw...

Bo czym właściwie jest subdomena? W myśl definicji, subdomena jest zazwyczaj wyodrębnionym obszarem, który może być zarządzany i rozwijany niezależnie od innych, posiadając swoje specyficzne reguły biznesowe, modele i zasoby. Ale czym się subdomena różni od domeny, jak skutecznie wyznaczyć ten "wyodrębiony" obszar i właściwie czemu to ma służyć? Jeśli dodamy to tego lingwistyczne granice kontekstów, to robi się z tego trudna do strawienia mieszanka.

Dziś zapraszam na rozmowę z Łukaszem Szydło, w której dotykamy tematyki modularyzacji systemu w oparciu o inne, prostsze narzędzia. Na koniec dnia zajmujemy się wprowadzaniem zmian, więc zmodularyzujmy system tak, aby było nam je łatwo wprowadzać.

W tym odcinku rozmawiamy z Łukaszem o:

  • hype na Domain-Driven Design i trudnościach w jego stosowaniu
  • intuicjach, heurystykach vs. praktyki inżynieryjne
  • analizie domeny na mniejsze części, poprzez odkrywanie niezależnie zmieniających się w niej rzeczy
  • sumulacji zmian i wykorzystaniu atrybutów jakościowych w procesie dekompozycji
  • stabilnych granicach aplikowalności modelu, wynikających z wprowadzanych zmian
  • weryfikacji wytwarzanych w ten sposób podziałów w projekcie
  • dobrych momentach na refaktoryzację systemu

Materiały dodatkowe:

  • Wspomniana w odcinku prezentacja Real Software Engineering Glenna Vanderburga, VP of Engineering w First
  • SDLab, inicjatywa projektów badawczych w zakresie projektowania oprogramowania
  continue reading

90集单集

Artwork
icon分享
 
Manage episode 398264915 series 2658952
内容由Mariusz Gil提供。所有播客内容(包括剧集、图形和播客描述)均由 Mariusz Gil 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

Domain-Driven Design jest skuteczną metodą analizy i modelowania złożonych, nierozpoznanych jeszcze problemów biznesowych. Jednak niektóre wzorce strategiczne są bardzo mgliste i mogą nie dostarczać konkretnych sposobów do działania w projekcie. Krytyka DDD w tym obszarze wydaje się mieć sporo podstaw...

Bo czym właściwie jest subdomena? W myśl definicji, subdomena jest zazwyczaj wyodrębnionym obszarem, który może być zarządzany i rozwijany niezależnie od innych, posiadając swoje specyficzne reguły biznesowe, modele i zasoby. Ale czym się subdomena różni od domeny, jak skutecznie wyznaczyć ten "wyodrębiony" obszar i właściwie czemu to ma służyć? Jeśli dodamy to tego lingwistyczne granice kontekstów, to robi się z tego trudna do strawienia mieszanka.

Dziś zapraszam na rozmowę z Łukaszem Szydło, w której dotykamy tematyki modularyzacji systemu w oparciu o inne, prostsze narzędzia. Na koniec dnia zajmujemy się wprowadzaniem zmian, więc zmodularyzujmy system tak, aby było nam je łatwo wprowadzać.

W tym odcinku rozmawiamy z Łukaszem o:

  • hype na Domain-Driven Design i trudnościach w jego stosowaniu
  • intuicjach, heurystykach vs. praktyki inżynieryjne
  • analizie domeny na mniejsze części, poprzez odkrywanie niezależnie zmieniających się w niej rzeczy
  • sumulacji zmian i wykorzystaniu atrybutów jakościowych w procesie dekompozycji
  • stabilnych granicach aplikowalności modelu, wynikających z wprowadzanych zmian
  • weryfikacji wytwarzanych w ten sposób podziałów w projekcie
  • dobrych momentach na refaktoryzację systemu

Materiały dodatkowe:

  • Wspomniana w odcinku prezentacja Real Software Engineering Glenna Vanderburga, VP of Engineering w First
  • SDLab, inicjatywa projektów badawczych w zakresie projektowania oprogramowania
  continue reading

90集单集

所有剧集

×
 
Loading …

欢迎使用Player FM

Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。

 

快速参考指南