This is a Guided Learning Hour. It is designed to be done together with your development team, although you can watch for yourself too. The focus is on Refactoring - not only the skills you need to refactor in practice, but promoting a team discussion about what that means.
The last part of the video is a "facilitator's briefing". Watch this part to help you prepare to lead this session with your team. You can also find out more in my "Guided Learning Hour: How-to" video. The idea is that any technical coach or developer with an interest and some facilitation skills should be able to lead this session with their team, with a little preparation. It could be a good way to promote new ways of working in your team and be a step on the road towards Continuous Delivery.
▬ Links ▬▬▬▬▬▬▬▬▬▬
How to use this material ➡️ [ Ссылка ]
You can get the code to the exercise: ➡️ [ Ссылка ]
You can get online whiteboard: ➡️
[ Ссылка ]
If you like this content and want access to more supporting materials, please join my Patreon ➡️ [ Ссылка ]
Emily on social media
Twitter ➡️ [ Ссылка ]
LinkedIn ➡️ [ Ссылка ]
Mastodon ➡️ [ Ссылка ]...
#softwareengineer #refactoring #softwaredeveloper
▬ Video chapters ▬▬▬▬▬▬▬▬▬▬
00:00 - Introduction
01:27 - Gather your team
01:42 - Refactoring Names
02:22 - Martin Fowler on Refactoring
05:10 - ReSharper's refactoring names
05:54 - Refactoring name review
06:56 - Refactoring as a verb
07:23 - Demo: Refactoring TennisGame3 kata
14:52 - Coding Exercise
15:45 - How would you describe Refactoring
16:12 - Closing words
16:33 - Facilitator Briefing
Ещё видео!