Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the psychology and practicalities of dealing with legacy code in this conference talk from NDC Copenhagen 2025. Examine the common urge to rewrite inherited codebases when joining new companies or engineering teams, and learn when this impulse should be resisted versus when it might be justified. Discover the psychological drivers behind the desire to remake code in your own image, understand why complete rewrites aren't always the optimal approach, and gain practical strategies for effective legacy code management. Navigate the challenges of working with existing systems while developing skills to refactor responsibly and survive the complexities of maintaining older codebases.
Syllabus
This Place is a Mess, Rewrite Everything! - Josef Goldstein - NDC Copenhagen 2025
Taught by
NDC Conferences