Пікірлер
@swapansingh2235
@swapansingh2235 Ай бұрын
I am beginning my journey in software engineering. If i want to follow you then from which project I should start. Please let me know from which video. Because playlist is not so clearly distinguishing or clear for newbies like me.
@swapansingh2235
@swapansingh2235 Ай бұрын
I am beginning my journey in software engineering. If i want to follow you then from which project I should start. Please let me know from which video. Because playlist is not so clearly distinguishing or clear for newbies like me.
@tbddevelops
@tbddevelops Ай бұрын
@swapansingh2235 Thanks for reaching out during the stream, I'm sorry the Playlists aren't easy. A lot of my stuff isn't necessarily beginner friendly, as I cover some more advanced software development topics. That being said, projects like Water, Drink Water might be a little easier to get into if you're interested, and I'm always happy to create some extra content on concepts you feel I haven't covered well enough, if you have suggestions! I appreciate you taking the time to reach out, and I hope that the start of your software engineering journey is going well so far.
@swapansingh2235
@swapansingh2235 Ай бұрын
@@tbddevelops thanks a lot. One suggestion please write description in each video about the work done. And explain little bit which you think a new bie like me should know.
@yusarimahubara
@yusarimahubara 3 ай бұрын
keep making apps because you suck as a game dev
@ameeshpal
@ameeshpal 4 ай бұрын
Hey bro
@tbddevelops
@tbddevelops 4 ай бұрын
Hello. Sorry if you missed the stream. If you had any questions, feel free to ask.
@JoeEnos
@JoeEnos 6 ай бұрын
That looks great. So if I'm reading this right, you lose the compile-time guarantee that the command you're calling is actually handled, but as long as you're following this pattern of always putting the command and handler together in the same scope, that won't really be a problem. Thanks for putting this together, makes it really easy to follow.
@tbddevelops
@tbddevelops 6 ай бұрын
So, underneath Mediator differs from MediatR in that it does Source Generation vs Reflection (last time I looked), but regardless if you create a command without creating a corresponding handler, you'll get no compile time warnings. But, like you say, by following the pattern of putting them together you're not likely going to hit that problem. One of the things I didn't cover and probably should consider how to word is that as it stands "Mediator" doesn't appear to be mediating very much. So, introducing pipeline behaviors and other things that advance your usage of the library might be worth doing. Also, Notifications extend this further.
@JoeEnos
@JoeEnos 6 ай бұрын
@@tbddevelops Thanks, I'll dig into the library more.
@CodyAnhorn
@CodyAnhorn 6 ай бұрын
An awesome right to the point of a great pattern!
@Andy01010
@Andy01010 8 ай бұрын
Really cool content, great job 👍. Trying to follow but it looks like the Agile playlist is not sorted by date? Btw is there a repo for the reference out there?
@tbddevelops
@tbddevelops 8 ай бұрын
Thank you. I'll put some effort into organizing the Playlist. The agile platform is a personal project that I plan to make a product, so at this point the source isn't open. The Water, Drink Water project is an attempt to solve this for people that are interested in the architecture. We are building an application and structuring it quite poorly to begin with the intent to look at how it can be refactored and improved later. If there are specific elements you're interested in, or questions you have, feel free to join the discord.
@mattdgroves
@mattdgroves 10 ай бұрын
Seems like I need to tune in more often!
@phikhanh993
@phikhanh993 Жыл бұрын
Hi, could you give me and everyone link github repo? Many thank
@tbddevelops
@tbddevelops Жыл бұрын
All the code that was worked on back then was here github.com/tbd-friends. Unfortunately not been able to revisit the project lately, but one day hope to get back in to it.
@saikumar-vs9vip
@saikumar-vs9vip 3 жыл бұрын
Hi nice content. Can you please arrange kafa all videos in a sequence as playlist
@tbddevelops
@tbddevelops 3 жыл бұрын
Thank you for the kind words. Glad you like the content. I will make an effort to put a playlist together soon. Is there any content you're looking for with Kafka?
@sajjadraihan7426
@sajjadraihan7426 3 жыл бұрын
Please never stop uploading such great contents
@utilsutils4563
@utilsutils4563 3 жыл бұрын
👏
@Ajmal_Yazdani
@Ajmal_Yazdani 3 жыл бұрын
amazing sir. what a knowledge share, highly appreciate! couple of questions, 1. what's the benefits of pushing data into elastic search and mongo both? 2. if you can add https?
@tbddevelops
@tbddevelops 3 жыл бұрын
Thank you for the kind words. We will be discussing the benefits with each passing stream, as it's something I'm very interested in exploring. Being able to push in to two data stores without extra development effort is beneficial from the perspective of; I can create a data store in which I can easily pull the data from using an ID, but also create a more optimized version for searching upon. This way you don't have to worry about making the version you search upon, the version you pull into your application. Ultimately, I want to explore manipulating the object in Streams so that the object that is inserted into Mongo might not be the exact same object as is inserted into ElasticSearch. But that's for another stream. As for https, it's possible to add https (and auth) to all components, but it's a little messy to do that sort of stuff on stream. And honestly, it's not something I've had the most experience of doing at this point, so recording that would take a great deal of time as I would have to double check the security on everything I do. If down the line there is interest in doing that, I'll take another look at it.
@Ajmal_Yazdani
@Ajmal_Yazdani 3 жыл бұрын
@@tbddevelops Thanks. keep teaching us.
@Ajmal_Yazdani
@Ajmal_Yazdani 3 жыл бұрын
what a lunch. complex combination, but learn a lot. Thanks and appreciate. By the way are you continue show code on PAS (pizza as a service), since long nothing is there.
@tbddevelops
@tbddevelops 3 жыл бұрын
Yes, Pizza as a Service was stagnant for quite a while. These last few streams have been about generating ideas, ideas that will soon get translated in to the larger project. I'm liking the idea of prototyping things to gauge peoples thoughts and opinions on the design. Thank you for watching, and for the feedback! Also, check out the next video to be published, where we actually made some things work and tied it back in to Pizza as a Service a little more.
@Ajmal_Yazdani
@Ajmal_Yazdani 3 жыл бұрын
Thank You so much for the gr8t series. I am "ajmaly" and I followed you on twitch as well.
@tbddevelops
@tbddevelops 3 жыл бұрын
Thank you for the feedback, and the support.
@Ajmal_Yazdani
@Ajmal_Yazdani 3 жыл бұрын
@@tbddevelops I am a entry level developer and want to learn from you and expert guys. Please suggest me some people whome can I follow on twitch mainly on asp. Net core microservice azure blazor etc
@Ajmal_Yazdani
@Ajmal_Yazdani 3 жыл бұрын
@@tbddevelops thanks
@tbddevelops
@tbddevelops 3 жыл бұрын
@@Ajmal_Yazdani checkout a project I'm working on developers.stream it's a stream project for me, and also a list of developers, who stream. It's a growing list. As for Blazor and Microservices, CAnhorn is an incredibly knowledgeable developer who streams on Blazor and is making a game platform. Also, this week is Blazor Week on BaldBeardedBuilders channel, he has guest speakers and lots of Blazor focused content.
@Ajmal_Yazdani
@Ajmal_Yazdani 3 жыл бұрын
Hi Thanks for the gr8t series. By the way could you please share the source code?
@tbddevelops
@tbddevelops 3 жыл бұрын
Thank you for the kind comment. All the source code is available on github github.com/tbd-friends/paas
@TheGrumpyGameDev
@TheGrumpyGameDev 4 жыл бұрын
Good information. I use this very technique in a .NET framework monolith solution to add the same version number to all assemblies in the package, so if one is stuck with a monolith... this is a useful thing. Ideally... avoid monoliths, but legacy code, yo.
@ancientcoder2097
@ancientcoder2097 4 жыл бұрын
Awesome tutorial 😄