Session
It's not my code! You check it! : Practical Strategies for Analyzing and Improving Large Codebases
As codebases grow and incorporate more AI-generated code, analyzing and maintaining them becomes increasingly complex. This session is designed for experienced developers, team leads, and architects who need practical strategies to improve code quality, streamline code reviews, and enhance maintainability. We'll discuss the challenges of understanding AI-generated code, including hidden bugs and security vulnerabilities. You'll learn about essential metrics to assess code quality, usefulness, and performance. We'll cover specific techniques to analyze codebase structure, identify potential issues, and improve code quality. Additionally, we'll explore how to extract insights from the codebase regarding domain knowledge, development team dynamics, bugs, features, and economic aspects. We'll also discuss the benefits and risks of using AI-generated code, including increased productivity and reduced development time, while acknowledging potential challenges. Attendees will leave with actionable insights and real-world examples to effectively manage and improve their codebases.
This session proposal focuses on practical strategies for analyzing and improving large, growing codebases that include AI-generated code. The fast addition of AI-generated code presents challenges such as unknown quality, potential blind spots, and increased security and conformance risks.
This session will address these concerns by providing essential metrics and techniques for identifying and mitigating potential problems and ensuring that AI-generated code integrates seamlessly with existing systems. The session will also cover methods for extracting insights from the codebase regarding domain knowledge, team dynamics, bugs, features, and more.
Outline
Introduction (5 minutes)
Challenges of AI-Generated Code (10 minutes)
Essential Metrics for Code Quality (10 minutes)
Analyzing Codebase Structure (10 minutes)
Improving Code Quality and Maintainability (10 minutes)
Extracting Insights from the Codebase (10 minutes)
Benefits and Risks of AI-Generated Code (5 minutes)
Q&A and Discussion (10 minutes)
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top