Why Hardcore Technical Focus Still Matters Big Time | Uncle Bob (Clean Code, Clean Architecture) copertina

Why Hardcore Technical Focus Still Matters Big Time | Uncle Bob (Clean Code, Clean Architecture)

Why Hardcore Technical Focus Still Matters Big Time | Uncle Bob (Clean Code, Clean Architecture)

Ascolta gratuitamente

Vedi i dettagli del titolo

Offerte di stagione | 0,99 €/mese per i primi 3 mesi

A seguire 9,99 €/mese – si applicano condizioni. Puoi disdire mensilmente.

Robert C. Martin, also known as Uncle Bob, joins The Product Engineers Podcast to discuss why technical expertise still matters when AI writes the code. The author of Clean Code and Clean Architecture explains how those principles help engineers steer AI coding agents towards better software.

We get into Robert's use of static analysis, complexity and coverage metrics, dependency checks and mutation testing. He shares how he stays technically involved while reading less code, and why understanding customers is essential to choosing the right technical constraints.

In our conversation, we discuss:

1. Why clean code and clean architecture still matter when AI writes the code
2. How static analysis and dependency checks help steer agents towards better software
3. How Robert combines acceptance tests, QA tests and mutation testing to check AI-written code
4. How engineers can stay technically in control without reading every line of code
5. Why understanding customers leads to better technical decisions

Episode transcript: https://productengineers.com/episodes/season2/why-hardcore-technical-focus-still-matters-big-time

Where to find Robert C. Martin:
• X: https://x.com/unclebobmartin
• Website: https://cleancoder.com/
• Videos: https://cleancoders.com/

Where to find Peppe:
• LinkedIn: https://www.linkedin.com/in/peppesilletti/
• X: https://x.com/peppesilletti
• Website: https://peppesilletti.io

Where to find The Product Engineers Podcast:
• Website: https://productengineers.com

In this episode, we cover:
(00:00) Why technical expertise still matters with AI
(05:27) Agile, customer contact and organisational change
(08:39) Learning from customers without losing technical depth
(13:19) Connecting technical requirements to customer needs
(18:00) Clean code, static analysis and quality metrics for agents
(23:48) Enforcing architecture and checking behaviour with tests
(28:26) TDD, reading less code and staying technically in control
(34:27) Where deep specialists matter and who can build with AI
(40:30) Where to find Robert

Referenced:
• Clean Code: https://www.informit.com/store/clean-code-a-handbook-of-agile-software-craftsmanship-9780135398579
• Clean Architecture: https://www.informit.com/store/clean-architecture-a-craftsmans-guide-to-software-structure-9780134494166
• Agile Manifesto: https://agilemanifesto.org/
• CRAP4J: the complexity-and-coverage metric discussed in the episode
• Gherkin: the acceptance-test language used in Robert's workflow

adbl_web_anon_alc_button_suppression_t1
Ancora nessuna recensione