YoVDO

Cleaner Code for Large Scale Legacy Applications

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses C++ Courses Team Collaboration Courses Automated testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for improving large-scale legacy C++ applications in this ACCU 2019 conference talk. Learn how to overcome the challenges of complex codebases, implement clean coding practices, and effectively refactor legacy systems. Discover key elements for regaining control over code quality, including team dedication and prioritized steps. Gain insights on when and where to refactor, which strategies to employ, and how to align your team. Address the challenges of working with older compilers and IDEs, and explore ways to leverage tools for code improvement. Benefit from Arne Mertz's decade of experience in modern and legacy C++ development as he shares valuable techniques for maintaining and enhancing large-scale C++ projects.

Syllabus

Intro
Legacy Code
Large Scale
Legacy City
Clean Code in C
Principles
C Features
Performance
Optimization
Bottom Line
The Team
Why Legacy Code
Costs
Trainings Workshops
Changing Habits
Thats My Code
What do you do with those who cant be persuaded
How do you deal with teams
Refactoring
Testdriven development
Plan your refactoring
Your code is a crime scene
Picking a goal
Automated testing


Taught by

ACCU Conference

Related Courses

Designing A New Learning Environment
Stanford University via NovoEd
Student Thinking at the Core
Vanderbilt University via Coursera
Du manager au leader agile / From manager to agile leader
CNAM via France Université Numerique
Constructive Classroom Conversations: Mastering Language for College and Career Readiness (Secondary)
Stanford University via NovoEd
Constructive Classroom Conversations: Mastering Language for College and Career Readiness (Elementary)
Stanford University via NovoEd