Corso gratuito · Utenti iscritti · Lezione 2 / 10
Dal brief agli incrementi di sviluppo
Stabilire confini, criteri di accettazione e un ordine di lavoro che renda gli errori rintracciabili.
Redazione: Take Two · Pubblicato
Anteprima della lezione
Separare lettore e redazione
Il visitatore legge articoli pubblicati e cerca; il membro registrato accede al proprio account; editor e admin scrivono e pubblicano. Il progetto usa questi tre ruoli per mostrare il controllo sul server. Non serve introdurre pagamenti, allegati o commenti per imparare il flusso. Scrivi anche ciò che manca nella prima versione: verifica email, recupero password e MFA richiederanno un altro incremento prima di una community pubblica.
Un ordine con dipendenze esplicite
Prima definisci schema e rotte. Poi costruisci lettura pubblica, autenticazione e permessi, gestione degli articoli, ricerca e infine importazione. Se l’agente eventi deve scrivere in posts, deve già conoscere campi e vincoli. L’interfaccia può essere preparata su fixture mentre il backend viene stabilizzato, purché il contratto JSON sia concordato. Non assegnare a due agenti la riscrittura dello stesso controller.
Cosa controllare nella pratica
- L’autorizzazione precede la pubblicazione.
- Ogni incremento ha una prova concreta.
- I cambi di schema passano dal coordinatore.
Continua con la lezione completa
Iscriviti gratis per accedere alla spiegazione completa, agli esempi, all’esercizio e alla soluzione commentata. Questa anteprima resta aperta a tutti.
Materiali del laboratorio · Versione 1
Il progetto di riferimento
Scarica il blog completo, con istruzioni in italiano e inglese, schema SQL, contratti per gli agenti, fixture inventate e test. L’interfaccia del blog di esempio è in inglese. Il codice è un laboratorio locale: recupero password, verifica email e MFA sono evoluzioni da affrontare prima di aprirlo a una community pubblica.
Download gratuito. Le lezioni complete richiedono un account Take Two gratuito. L’accesso a Codex dipende dal tuo piano.
Fonti e approfondimenti
- OpenAI · Codex CLI: setup and first task ↗
- OpenAI · Project instructions with AGENTS.md ↗
- OpenAI · Subagents and coordination ↗
- OpenAI · Non-interactive mode and structured output ↗
- Bootstrap · Getting started ↗
- Bootstrap · JavaScript and jQuery ↗
- jQuery · Official downloads ↗
- PHP · Password hashing ↗
- PHP · PDO prepared statements ↗
- PHP · Session security ↗
- OWASP · CSRF prevention ↗
- Turismo Roma · Roma Live calendar ↗
- Turismo Roma · Crawl rules ↗