This Book Changed how I Refactor Code

preview_player
Показать описание
Join me as I review the book "Tidy First?: A Personal Exercise in Empirical Software Design" by Kent Beck.

🚨 KEY LINKS

🔗 GET IN TOUCH

👋 WHO AM I
Hey! If you're new to my Channel, I'm Guilherme. Call me Gui. I'm a Minimalist Software Craftsman. What do I do here? I share tips on how to simplify your life as a Developer.

🎵 MUSIC CREDITS
Field Harvesting / StreamBeats / Lofi

#softwareengineer #softwaredevelopment
Рекомендации по теме
Комментарии
Автор

Thank you for sharing, great insight. I'm entirely convinced to read it :)

gabrielazdravkova
Автор

I am guilty of long pause refactoring. A new book by Kent Beck! Thank you for sharing :)

kitsurubami
Автор

The Boy Scout principle and the "don't break it" can be resolved somewhat easily (but enjoyably!) by having adequate code coverage on your unit tests, but it's extremely hard to convince programmers to use unit tests. It's virtually impossible to refactor even fairly simple programs without unit tests, but it's easy to write, rewrite, and refactor even fairly complex programs with unit tests.

I personally avoid big refactoring such as splitting or combining classes until I have a better understanding of the information they represent, but I do notice if I just go ahead and refactor then I end up with a much better understanding of the information. I do lots of little refactors, though, but I make sure each path is thoroughly unit tested.

langhamp
Автор

Probably, in some time, the term 'tidy' would have same connotation as refactoring

WhisperII
Автор

I don't care, I'll buy it because of the cat!

Souljacker
Автор

Talking about a book for 10 minutes without giving any information 🙄, just opinions. So how do you look now on those contradicting ideas? You said the book gave you a new perspective, but how? What is your perspective now? And price? You say it's expensive. How expensive? What's expensive for you may not be expensive for me. And yes, I can Google it. But I'm here, now, you're talking about it. Why not just say it?

TijgerPapa
Автор

Portugal mencionado?? The book seems relatively good, but seeing as though it's connected to TDD and Clean code, I think it's gonna be a miss from me

hugosales