Тёмный

Start Your TDD Journey with C# in 15 MINUTES 

Gui Ferreira
Подписаться 11 тыс.
Просмотров 20 тыс.
50% 1

⭐️ Use the coupon code GUITDD to get a 20% discount course on my new TDD course: dometrain.com/course/from-zer...
In this video, I will show you how to practice TDD (Test Driven Development) as a C# Developer and become a ZEN developer 🧘😉. It's good for anyone that wants to start with TDD. I will be using C#, xUnit, and FluentAssertions.
🚨 KEY LINKS
🤝 Support me on Patreon (and get access to source code) here: / gsferreira
👋 HEY FRIEND
If you're new to my Channel, my name is Guilherme, but you can call me Gui if Portuguese pronunciation is not your thing.
I see myself as a Minimalist Software Craftsman. That says a lot of what I talk about here.
So, why this RU-vid channel? To share with you to simplify your life as a Developer through knowledge, technology, and practices.
If you are into those things as I do, don't forget to subscribe for new videos.
🔗 GET IN TOUCH
LinkedIn: / gferreira
Twitter: / gsferreira
GitHub: github.com/gsferreira
Visit my blog: gsferreira.com
#dotnet #csharp #tdd #testdrivendevelopment

Опубликовано:

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@AboutCleanCode
@AboutCleanCode Год назад
What I like about TDD is that it turns the focus back to features and scenarios and demands to only implement what is needed to fulfill those. I often observed that this results in less "fancy infrastructure" and simpler code which just gets the job done.
@gui.ferreira
@gui.ferreira Год назад
100% We are terrible planners, so why would we plan the perfect infrastructure before starting? 😉
@zaidrj7374
@zaidrj7374 4 дня назад
Thank you Gui
@kaansal9523
@kaansal9523 Год назад
Cleanest TDD video I have ever seen. I watched multiple TDD tutorials but I didn't understood why it is important. Now I understand how easy to refactoring a method in TDD.
@gui.ferreira
@gui.ferreira Год назад
Thanks Kaan! Your comment made my day 🙏
@igorvenancio4153
@igorvenancio4153 11 месяцев назад
I finally understood the process. Thank you!
@gui.ferreira
@gui.ferreira 11 месяцев назад
Great! Really happy with that!
@toannc90
@toannc90 4 месяца назад
It's a great one and thank you for your knowledge that shared.
@gui.ferreira
@gui.ferreira 4 месяца назад
Thank you 🙏
@moki_toki
@moki_toki Год назад
Hey Gui! I'm a fellow software engineer from Portugal, advocating for TDD and other extreme programming practices on DevOps teams. Great video with a pragmatic approach! I will refer to your channel as proof that we (in Portugal) have great industry communicators as well, and we are not alone in our endeavor. I also agree very much with your take on Hexagonal and Clean architectures.
@gui.ferreira
@gui.ferreira Год назад
Olá Paulo! Thanks for the comment. I'm glad you find it interesting. Let's keep showing what Portuguese people are capable of 😉
@KineticCode
@KineticCode Год назад
Great video Gui
@gui.ferreira
@gui.ferreira Год назад
Thank you 🙇
@jeanfelipesorio4992
@jeanfelipesorio4992 9 месяцев назад
0:05 this little thing had me laughing so hard I don't know why haha
@gui.ferreira
@gui.ferreira 9 месяцев назад
And this comment also made me smile 😁
@davideb4258
@davideb4258 Год назад
Hey Gui, I'd love to see more about TDD. Like: how would you use TDD to handle more complex stuff such as methods that call other services? Mocks all the way or would you use another approach?
@gui.ferreira
@gui.ferreira Год назад
Noted! That it's in fact one common challenge. Let me think about how to explain that in a simple and clear way, and I will get back with a video on that. 😉
@gui.ferreira
@gui.ferreira Год назад
Hi Davide, I have a new video on it: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-x5hsO6R6Me8.html Let me know what you think about it.
@martorulez
@martorulez Месяц назад
@@gui.ferreira This is absolute class! Well done.
@gui.ferreira
@gui.ferreira Месяц назад
@@martorulez Thank you!
@WhoAmI-uz6ro
@WhoAmI-uz6ro 4 месяца назад
Osh, agr que vi teu nome, é brasileiro né bonitão kkkkkkkk, ótimo video mano, me salvou
@gui.ferreira
@gui.ferreira 4 месяца назад
Falo a mesma lingua mas não sou brasileiro. 😅 Português
@phyokyaw7020
@phyokyaw7020 3 месяца назад
So Cool
@gui.ferreira
@gui.ferreira 3 месяца назад
Thank you!
@eusouorui
@eusouorui Год назад
Bom encontrar um video bacano feito por um tuga, reparei logo nas primeiras frases, eheh. Abraço!
@gui.ferreira
@gui.ferreira Год назад
Foi o sotaque? 😅 abraço Rui!
@eusouorui
@eusouorui Год назад
@@gui.ferreira foi! 😁
@gui.ferreira
@gui.ferreira Год назад
@@eusouorui Não estou certo que isso seja bom 😅
@kitsurubami
@kitsurubami Год назад
why do you prefer the switch statement over the if statements?
@gui.ferreira
@gui.ferreira Год назад
It's a Switch Expression. I use them often, but in this case, I want to demonstrate that you can refactor the code confidently since you have tests in place.
@hendrykhoza4782
@hendrykhoza4782 9 месяцев назад
A linux user here... how do you run test in terminal.
@gui.ferreira
@gui.ferreira 9 месяцев назад
Hi! Once dotnet CLI is installed, simply run `dotnet test`: learn.microsoft.com/en-us/dotnet/core/tools/dotnet-test
@vincentlee8398
@vincentlee8398 5 месяцев назад
Except complex systems have so many dependencies.
@gui.ferreira
@gui.ferreira 5 месяцев назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-x5hsO6R6Me8.htmlsi=UZsB-SWYhaxDamZx
@starmole5000
@starmole5000 6 месяцев назад
Please, none of those weird movie clip inserts. Other than that of course thanks for the content :)
@arishsheikh3000
@arishsheikh3000 7 месяцев назад
greaT
@gui.ferreira
@gui.ferreira 7 месяцев назад
Thank you 🙏
Далее
THIS stops 90% of C# Developers Learning TDD
19:40
Просмотров 13 тыс.
Getting Started with Test-Driven Development
30:01
Просмотров 1,6 тыс.
D3 BMW XM LABEL Король.
31:52
Просмотров 587 тыс.
Копия iPhone с WildBerries
01:00
Просмотров 486 тыс.
The missing Project that fixes everything in .NET
15:09
How to Write Readable Tests (7 SIMPLE TIPS!)
7:03
Просмотров 1,2 тыс.
JeremyBytes - TDD Basics with C#
23:28
Просмотров 98 тыс.
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
Просмотров 554 тыс.