Tagged articles
5 articles
Page 1 of 1
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.

AutomationBuild SystemDead Code
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 SystemDead CodeMonorepo
0 likes · 11 min read
Large‑Scale Code Deletion at Google (Sensenmann Project)
Java Backend Technology
Java Backend Technology
Feb 14, 2022 · Information Security

When a Developer Deletes Their Own Code: Legal Consequences and Lessons for Information Security

A 29‑year‑old programmer who left a Beijing IT firm on the day of a major sales event deleted the coupon, budgeting, and subsidy code he wrote for the JD.com delivery platform, was later sentenced to ten months in prison and fined, sparking widespread discussion about code‑ownership, permission management, and the criminal liability of destroying computer information systems.

Software Engineeringcode deletioncomputer crime
0 likes · 9 min read
When a Developer Deletes Their Own Code: Legal Consequences and Lessons for Information Security
Programmer DD
Programmer DD
Dec 30, 2020 · Information Security

When a Bonus Dispute Triggers a Massive Cloud Outage: The Real Cost of Deleting Code

A disgruntled programmer, denied a promised bonus, altered Huawei Cloud's OBS service code, causing a platform-wide crash, a court conviction for destroying a computer information system, and prompting a broader discussion on why developers repeatedly risk severe legal and professional consequences despite low penalties and harsh work conditions.

cloud outagecode deletioninformation security
0 likes · 10 min read
When a Bonus Dispute Triggers a Massive Cloud Outage: The Real Cost of Deleting Code
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