Tag

code deletion

0 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 21, 2024 · Operations

Automated Dead Code Deletion at Scale: Google’s Sesenmann Project

The article explains how Google tackles the costly problem of dead code in its massive monorepo by using the Sesenmann automated deletion system, which leverages build‑system dependency graphs, activity signals, and graph‑analysis algorithms to safely identify and remove unused C++ code while addressing cultural resistance among engineers.

Build SystemDependency AnalysisMonorepo
0 likes · 10 min read
Automated Dead Code Deletion at Scale: Google’s Sesenmann Project
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 14, 2023 · Backend Development

Large‑Scale Code Deletion at Google (Sensenmann Project)

The article examines Google’s massive monorepo, the challenges of dead code, the Sensenmann project’s automated deletion using build‑graph analysis and Tarjan’s algorithm, discusses whitelist handling and communication strategies, and concludes with a brief promotion for a Python continuous‑deployment course.

Build SystemMonorepoTarjan algorithm
0 likes · 11 min read
Large‑Scale Code Deletion at Google (Sensenmann Project)
Qunar Tech Salon
Qunar Tech Salon
May 10, 2016 · Fundamentals

Best Practices for Deleting Code and Managing Dead Code

The article explains why and how to properly delete or disable unused code, emphasizing the use of source‑control systems, clear commenting, conditional compilation, and disciplined cleanup to reduce noise, uncertainty, and maintenance overhead in software projects.

code deletioncommentingconditional compilation
0 likes · 10 min read
Best Practices for Deleting Code and Managing Dead Code