Another fantastic video Marco, I really enjoyed it. Ten to fifteen minutes to explain important concepts that would otherwise take days to read through. Thanks.
Thank you for the suggestion 🙏 In a later video on the hexagonal architecture ruclips.net/video/92eWCQrcsvQ/видео.html, I shared a sample repository. I will surely do more videos on the subject trying to give some practical examples whenever possible.
Yeah. Next one it will be most probably between the onion and clean because they are very similar. I'll mention the hexagonal as well but that deserves a video on its own!
if I understand, I can start implementing onion architecture without application service? but if I need it at some point in development, I can add it? right? Is it ok to call domain service from infrastructure layer even if we have application service?
If you start with a very simple CRUD application, you'll be fine with Domain Services 👌 If at some point you start managing more complex use cases where you need to co-ordinate changes on multiple groups of entities / subdomains, you will need an application service layer. As long as the dependencies point inward, you are fine. However, when I introduce an application services layer, I usually try not to skip it. My main fear is that you might create inconsistencies.
Sure, I'll wrap a quick post on my blog and share it here. If you want something immediately, I have another video on Hexagonal Architecture that has a GitHub Repo associated with it. The concepts are very similar. ruclips.net/video/92eWCQrcsvQ/видео.html
Thank you for the honest feedback. I received this comment many times. Initially, it surprised me because I've been speaking English for 20 years. Then, I realized that I got accustomed to an accent that's neither British, nor American. I wish to work on it. Maybe 2024 is the right year 🤞
Have you ever heard about the onion architecture before? What do you think about it? 🤓
Another fantastic video Marco, I really enjoyed it. Ten to fifteen minutes to explain important concepts that would otherwise take days to read through. Thanks.
Thank you very much for the support! ☺️ It's truly appreciated!
This is a great breakdown. It would be amazing if you created a playlist where you built an example app using these principles. Subscribed.
Thank you for the suggestion 🙏
In a later video on the hexagonal architecture ruclips.net/video/92eWCQrcsvQ/видео.html, I shared a sample repository.
I will surely do more videos on the subject trying to give some practical examples whenever possible.
great video , please make a video for "difference between onion architecture vs clean architecture vs hexagonal architecture "
Yeah. Next one it will be most probably between the onion and clean because they are very similar. I'll mention the hexagonal as well but that deserves a video on its own!
Thank you, very nice pace and clean! subscribed
Thank you!
Thanks for the explanation. Very nice with graphics to understand.
I speak português and I can understand in the very clearly.
Thank you!
amazing you id love to know the diff between onion and clear architecture
Got a video on clean and another one on hexagonal as well. If the difference is not clear let me know.
if I understand, I can start implementing onion architecture without application service? but if I need it at some point in development, I can add it? right? Is it ok to call domain service from infrastructure layer even if we have application service?
If you start with a very simple CRUD application, you'll be fine with Domain Services 👌
If at some point you start managing more complex use cases where you need to co-ordinate changes on multiple groups of entities / subdomains, you will need an application service layer.
As long as the dependencies point inward, you are fine. However, when I introduce an application services layer, I usually try not to skip it. My main fear is that you might create inconsistencies.
is it possible to give us source code of the example at 7:40 ?
Sure, I'll wrap a quick post on my blog and share it here.
If you want something immediately, I have another video on Hexagonal Architecture that has a GitHub Repo associated with it. The concepts are very similar. ruclips.net/video/92eWCQrcsvQ/видео.html
Good informative video, but the accent sometimes makes it hard to understand
Thank you for the honest feedback. I received this comment many times. Initially, it surprised me because I've been speaking English for 20 years. Then, I realized that I got accustomed to an accent that's neither British, nor American. I wish to work on it. Maybe 2024 is the right year 🤞
@MarcoLenzo Bro, your accent and articulation are fine. This video is one of the best on the internet.
@@teceffect9826 Thank you Bro! 💪😁
I can understand Marco perfectly and easily, but English is my first language - I grew up in England - so perhaps that makes things easier for me