Titus Winters on Google's C++ refactoring and CS curriculum reform
Overview
Google engineer Titus Winters discusses how Google refactored about 250 million lines of C++ code, and what happened when Search could no longer ship on its regular release cadence, according to a post by Gergely Orosz.
Winters also argues that undergraduate computer science curricula, which he believes have changed little since about 2000, need major revision to cover testing and verification. The report is a summary of his discussion and does not include additional data or independent verification of the refactoring outcomes.
Written by AI from the articles below · updated Oct 29, 10:08 AM ET
Check the sources:
Article timeline
The articles in this story. Times are ET.
Gergely Orosz@GergelyOroszXGoogle's Titus Winters on C++ refactoring, mandatory testing, and CS curriculum reformAITitus Winters discusses how Google refactored about 250M lines of C++ code and what happened when Search could no longer ship on its regular cadence. He says the CS undergraduate curriculum, which he believes has changed little since around 2000, needs major revision to cover testing and verification.

Heat Trend
Not enough continuous observations to show a trend yet.