3 Ideas on Refactoring by Martin Fowler

preview_player
Показать описание
Nuggets from one of the most iconic programming books of all time.

💚 BUY MY BOOK:

00:00 Intro
00:09 Idea 1
01:27 Idea 2
03:27 Book
03:46 Idea 3
05:40 Outro
Рекомендации по теме
Комментарии
Автор

OH MY GOD!!! He is back!:)
How much time has passed since I learned design patterns using your playlist. How many things have changed!
So happy you are here again!
Thumb up in advance!🙂

dimasahachko
Автор

First make it work, then make it clean, and finally make it fast (if needed indeed)

BlindVirtuoso
Автор

3rd strike rule - agree almost completely, there's rare cases when 2nd strike is enough too

loam
Автор

The problem is that in a lot of commercial projects, "It's more important to move forward" is also true the third time you need to duplicate code, so you never have time to stop and refactor

Flackon
Автор

I think Christopher came to us from another planet to help humanity understand the fundamental knowledge of software engineering, drawing upon our bright minds. He possesses pure pedagogical talent to distill the most abstract ideas into something digestible at the initial stage of consumption.

Thank you, Chris, and please keep going! 😎

subscriberius
Автор

Best day ever! He's back! I'm looking forward to your unique way of making boring or difficult topics interesting! Your approach has really helped my career!

jonathanbaker
Автор

There is such thing as too much refactoring... adding too much abstraction and anticipating "future" modifications is a nightmare in the long run.
Thank you for gr8 vids really helped a LOT! 😄

dressyfiddle
Автор

Good to see you back here, brother! It was about time! Thanks.

PhilippeSantanaCosta
Автор

Happy to watch your videos again, you really have a knack for explaining stuff in a clear and engaging way.

perian
Автор

I am really happy to see you again ! Thanks for your high quality content again !

fabricehategekimana
Автор

Omg you're back!!!! Loved this book

drawmeasheep
Автор

You genuinely give people excitement to be doing what they do and to do it better. Rare combination to strike!

andreaskonomis
Автор

The third one was really good. I loved it. Good to see you back <3

MS-elwj
Автор

So good that you are back!! I really hope you continoue the series about object oriented programming. That would be awesome😁

kevinfurst
Автор

That book helped me a lot. Thanks for bringing up refactoring topic

faduregis
Автор

Great to see you back. I got recommendation on youtube today and you were my first click !

mvkotekar
Автор

love the continuous stream of videos! Keep it up 👍

rikyscara
Автор

I like ideas of moving forward, make changes simple for the future, and refactor later

motazabdelazeem
Автор

thankyou for sharing these. the patterns have helped me a lot over tehe years

felixallistar
Автор

You provided the best argument for when to use composition over inheritance I've ever heard in this video with the 3 strikes rule. All the other times I've seen people arguing for composition they are either using inheritance wrong or stuck in a strictly typed language, which greatly reduces the power of inheritance. While good use of inheritance doesn't fit in with the SOLiD principles perfectly it still fits with them with a little leeway for interpretation, and with inheritance over composition it is what makes the most powerful pattern thrive, the strategy pattern.

toms