
Ep.233 - LLM e refactoring, uno sgardo ai paper
From Gitbar - Italian developer podcast by Brainrepo
April 23, 2026 · 58 min · Season 5 · Episode 233
About this episode
This episode explores the intersection of LLMs and code refactoring, discussing various prompting techniques and the implications for code quality.
In questa puntata ci infiliamo fino al collo nel refactoring con gli LLM, partendo dall'ingenua tentazione di dire a Claude "migliora questo codice" e finendo a scoprire che la definizione di Fowler fa acqua da più parti. Ci rendiamo conto che "qualità del codice" è una coperta cortissima fatta di dieci attributi che spesso si pestano i piedi a vicenda, e che migliorarne uno può tranquillamente peggiorarne un altro. Giriamo intorno ai vari approcci di prompting — zero shot, two shot, rule based, step by step, objective based — per scoprire che le regole e gli step vincono quasi sempre, e ci tuffiamo nel paper Mantra che propone un sistema multi-agente dove la storia di Git diventa il miglior training set contestuale possibile. Chiudiamo con un'idea che ci frulla in testa: se lo human in the loop resta la chiave, perché non inchiodare il refactoring come hook alla fine di ogni azione di sviluppo, stile "implementa poi semplifica" delle skill di Osmani.
Topics covered
- refactoring
- LLM
- code quality
- prompting techniques
- multi-agent systems
- Git
Keywords
- refactoring
- LLM
- code quality
- prompting
- multi-agent
- Git
- software development
Mentioned in this episode
Books & works: Mantra
More episodes of Gitbar - Italian developer podcast
- Ep.237 - Ohmyzsh e terminale con Carlo Sala Gaucho · May 29, 2026 · 1h 13m
- Ep.236 - Harness, consulenza e dintorni con Matteo Vaccari (Thoughworks) · May 22, 2026 · 1h 7m
- Ep.235 - Event Storming e context modeling nell'era ai con Alberto Brandolini (Avanscoperta) · May 14, 2026 · 1h 14m
- Ep.234 - Discovery, iniziare il lavoro da un cliente nuovo · May 7, 2026 · 54 min
- Ep.232 - Calvino e il refactoring 5 anni dopo - Regenerative Software · April 16, 2026 · 1h 24m
- Ep.231 - Il cazziatone è servito: istruzioni per non esplodere · April 10, 2026 · 41 min
Explore listener stats, chart rankings, contacts and more on the Gitbar - Italian developer podcast podcast page.