#gildedrose — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gildedrose, aggregated by home.social.
-
How can you use code coverage and mutation testing to add tests to legacy code? At @mendercon last year, I demonstrated this powerful technique step by step on the Gilded Rose kata, which is hosted by @emilybache on her GitHub account: https://github.com/emilybache/GildedRose-Refactoring-Kata
You can watch the talk here: https://www.youtube.com/watch?v=0qna5cuzDI0
#CSudberyRecordings #CodeCoverage #MutationTesting #GildedRose #Refactoring #UnitTests
-
SaturdayMP Show 65: Something's Rotten at the Gilded Rose: A Python Refactoring Tale
In this episode I tackle the famous Gilded Rose Kata as practice for my upcoming Dev Edmonton JavaScript, Python & Ruby Meetup presentation. One of the great things about the Gilded Rose Kata is the different ways to "solve" it. What would have done different than me?
Presentation repo:
https://github.com/saturdaymp-examples/a-refactoring-tale-pythonSame refactoring but with C#:
https://youtu.be/0bTbXpXUhmkGilded Rose Kata (in many languages):
https://github.com/emilybache/GildedRose-Refactoring-KataI'm posting this video the day before the presentation. Thank you to the Dev Edmonton JavaScript, Python, & Ruby Meetup for asking me to present.
Meetup Link:
https://www.meetup.com/edmontonunlimited/events/305343333Dev Edmonton:
https://devedmonton.com/Found this video useful? Then help others find it by liking, subscribing, sharing, and sponsoring:
https://github.com/sponsors/saturdaymp/
Have question you want answered in a future video? A question I should ask you? Pair on a problem? Constructive feedback? Comment, DM me, or send an email to [email protected].
Contact me if you need help shipping secure high-quality software faster:
#saturdaymp #saturdaympshow #python #refactoring #gildedrose
-
Recording that video last week, where I write tests for #GildedRose in #Kotlin, was a lot of fun.
So I think I'll create another one, where I do some *actual* refactoring of the production code.
Interested?
-
Die moderne Syntax von Rust wappnet nicht vor historisch gewachsenem Programmcode, der die Lesbarkeit zu verschlingen droht. Ein Refactoring schafft Abhilfe.
Ferris Talk #7: Vom Ungetüm zur Goldrose – eine kleine Rust-Refactoring-Story