This event has ended!

View current events hosted by Ideato Srl

php-school / PHP Refactoring

Multiple Dates

Cesena, Italy

php-school / PHP Refactoring

Ticket Information

* Please Select a Date
Ticket Type Sales End Price Fee Quantity
php refactoring (1 persona)   more info 5 days before event €1,500.00 €0.00
php refactoring group ticket (min 3 persone)   more info 5 days before event €1,400.00 €0.00

Event Details

Molte aziende ed organizzazioni hanno applicazioni business critical che dipendono da codice obsoleto e di difficile manutenzione. Le ragioni dietro a questo genere di problema possono essere molte, dalla perdita di know-how relativo a chi ha sviluppato il prodotto, alla mancanza vera e propria di progettazione fino alla totale assenza pratiche di sviluppo che non hanno seguito pattern riconosciuti e consolidati.

Con questo corso si imparerà ad identificare questi problemi ed aggiornare, o creare, applicazioni più efficienti utilizzando pratiche di Test Driven Design.

Il corso di Refactoring di codice PHP obsoleto sarà basato sul libro, scritto da Francesco Trucchia e Jacopo Romei intolato Pro PHP Refactoring with Test-Driven Design.

Temi trattati

  • Cos'è il refactoring e cosa serve per fare refactoring il proprio codice.
  • Cos'è il test-driven design e perchè è indispensabile testare il proprio codice
  • Scrivere test unitari e funzionali con PHPUnit e Selenium Remote Control (RC)
  • Capire e rifattorizzare i “bad smells” nel proprio codice PHP
  • Esempi pratici di rifattorizzazione di applicazioni procedurali
  • Pratiche e strumenti per la continuos integration

Durata del corso

4 giorni

A chi è indirizzato il corso

A sviluppatori e project manager che devono gestire progetti legacy in PHP.

Altre informazioni

Termini e condizioni di partecipazione


Where


via Quinto Bucci 205
47023 Cesena
Italy

Hosted By

Ideato Srl



Esperti nello sviluppo e integrazione di applicazioni e servizi web 2.0, possiamo supportarvi nell'intero processo di realizzazione delle vostre idee web.
Il nostro processo produttivo si fonda sui principi del manifesto per lo sviluppo agile del software: