YoVDO

Cutting Code Quickly: From 0% to Cleanly Refactored 100% Tested Code

Offered By: ChariotSolutions via YouTube

Tags

Software Engineering Courses Unit Testing Courses Test-Driven Development Courses Code Coverage Courses Clean Code Courses

Course Description

Overview

Discover powerful techniques for efficiently refactoring legacy code in this guided demo conference talk. Learn to combine Combination Testing, Code Coverage guidance, and Provable Refactorings to achieve 100% test coverage and make significant code improvements without extensive reading or understanding. Apply these methods to the Gilded Rose Kata, transforming seemingly impossible tasks into manageable ones. Gain insights into commit notation, unit testing, combination approvals, test quality, and strategic code deletion. Master the art of cutting through complex codebases and emerge with cleaner, fully tested code in just over an hour.

Syllabus

Introduction
Gilded Rose Kata
Why I dont like refactoring
Commit Notation
Unit Test
Resize Window
Mini of One
Combination Approvals
Test Coverage
Test Quality
Parameter
Checkin
Testing
Refactoring
LiftIf
Deleting Red
Deleting Yellow
Time Check


Taught by

ChariotSolutions

Related Courses

البرمجة الموجهة بالاختبارات المقبولة
Rwaq (رواق)
Desarrollo de Aplicaciones Web: Prueba y Despliegue
University of New Mexico via Coursera
Engineering Maintainable Android Apps
Vanderbilt University via Coursera
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera
TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera