No video

Tidy First? Kent Beck on Refactoring

  Рет қаралды 8,221

InfoQ

InfoQ

Күн бұрын

InfoQ Dev Summit Boston, a two-day conference of actionable advice from senior software developers hosted by InfoQ, will take place on June 24-25, 2024 Boston, Massachusetts.
Deep-dive into 20+ talks from senior software developers over 2 days with parallel breakout sessions. Clarify your immediate dev priorities and get practical advice to make development decisions easier and less risky.
Register now: bit.ly/47tNEWv
---------------------------------------------------------------------------------------------------
Video with transcript included on InfoQ: bit.ly/3X300Bx
Programmers face a software design dilemma hourly - I need to change this code, it's messy, do I tidy first? The answer is, of course, it depends. It depends on coupling/cohesion, economics, psychology, & teamwork. These are the same factors affecting all software design decisions but here we can study them under a microscope.
#CodeQuality #Refactoring #SoftwareCraftsmanship
----------------------------------------------------------------------------------------------------
Follow InfoQ:
- Mastodon: techhub.social...
- Twitter: / infoq
- LinkedIn: / infoq
- Facebook: / infoqdotcom
- Instagram: @infoqdotcom

Пікірлер: 14
@BangsarRia
@BangsarRia 11 күн бұрын
I was trained by Yourdon staff and others, themselves trained by Yourdon, Constantine and Weinberg, and I've never looked back. I don't think you could get a more solid foundation than that. Sadly, I never met Ed, Larry or Gerry.
@EduardoWeidmanBarijan
@EduardoWeidmanBarijan Жыл бұрын
Nice talk and thanks the team for editing properly, balancing the presentation with the presenter. It makes it very enjoyable to watch
@7th_CAV_Trooper
@7th_CAV_Trooper 8 ай бұрын
Tidy in my current job is pulling on a sweater string. I keep rebuilding entire projects from scratch to make them testable.
@michaelharings9913
@michaelharings9913 8 ай бұрын
"Software design is an exercise in human relationships. (wtf?! where did that come from?)"--Kent Beck. Delightful.
@baharalirezaei3608
@baharalirezaei3608 7 күн бұрын
what was the name of the book?
@Besi812
@Besi812 2 ай бұрын
I say thinks that i don't know what I think. 100% true
@GiuseppeProment
@GiuseppeProment 11 ай бұрын
Great talk, showing human relationship as the key point even talking about refactoring, i dont know if young programmers will get it right, I hope yes :-)
@kevanschwitzer8585
@kevanschwitzer8585 10 ай бұрын
Great guy and nice presentation style. However, the content is lacking. There's little meat to it.
@smallsnippets
@smallsnippets 10 ай бұрын
I support the last of your three sentences. It took more than 10minutes to start with the contents, and it was shallow. But of course the purpose of this talk is not to deliver much content, but to enhance selling of the book. But the wisdom at the end (in the last minute) was: deliver your big changes in small, save steps. I support that, but that's not a new wisdom. And so the talk could be one minute long... so he had good reason to thank the audience for listening to the whole talk...
@MarcusHammarberg
@MarcusHammarberg 3 ай бұрын
"Sorry about democracy". I ROFL
@Wielorybkek
@Wielorybkek 11 ай бұрын
Now would be great to have a way to measure coupling. Without any metrics it's hard to make desicions and convince Waiters.
@BangsarRia
@BangsarRia 11 күн бұрын
@3:33 Kent discovers he's in a room full of PC C programmers
@rishiraj2548
@rishiraj2548 Жыл бұрын
👍🙏
A Daily Practice of Empirical Software Design - Kent Beck - DDD Europe 2023
59:14
Domain-Driven Design Europe
Рет қаралды 31 М.
SE Radio 615: Kent Beck on "Tidy First?"
1:01:57
IEEEComputerSociety
Рет қаралды 772
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 11 МЛН
If Barbie came to life! 💝
00:37
Meow-some! Reacts
Рет қаралды 75 МЛН
Effective and Efficient Observability with OpenTelemetry
45:26
3X Explore, Expand, Extract • Kent Beck • YOW! 2018
53:00
GOTO Conferences
Рет қаралды 11 М.
RailsConf 2020 CE - Tidy First? by Kent Beck
15:46
Confreaks
Рет қаралды 11 М.
Build Abstractions Not Illusions • Gregor Hohpe • YOW! 2023
47:37
GOTO Conferences
Рет қаралды 17 М.
My 25 Laws of Test Driven Development - Dennis Doomen - NDC Porto 2023
50:44
Managing 238M Memberships at Netflix
50:05
InfoQ
Рет қаралды 4,1 М.
Martin Fowler - Software Design in the 21st Century
1:00:24
Etsy Eng
Рет қаралды 117 М.