Dopo il mio ultimo alberino sulle differenze fra Java e pratiche di sviluppo del PHP, ho veduto una certa superficie sconosciuta di nozioni in sviluppatori del PHP per quanto riguarda Java. Questo alberino � un tentativo di dissipare alcuni miti circa Java dagli sviluppatori non-Java l'altro e (del PHP). Ritenga libero di chime dentro.

Mito 1: Il forte supporto multifilo fa Java complicato e la mancanza di esso (supporto realmente molto primitivo usando i battiti) rende il PHP pi� semplice.

In Java nessuno lo forza usare multifilo. In JSP, che � un cugino allineare del PHP, gran parte del codice � scritto senza multifilo.

Multifilo � un attrezzo, che ha usato giudiziosamente, pu� rendere alcune mansioni pi� semplici (in via di sviluppo) e pi� efficienti. Inoltre fa tutto il UI sembra pi� sensible a reagire all'utente.

Con ThreadLocal multifilo � diventato molto pi� semplice anche per i debuttanti.

Mito 2: Tutti i progetti il Java segue Gran-Upfront-Progettano
La programmazione estrema � un paradigma di sviluppo che professa il disegno semplice ed i cicli di sviluppo veloci iterativi (1-3 settimane). Professa contro grande upfront progetta. XP ampiamente si esercita in interessante dagli sviluppatori del Java, pi� cos� allora tutte le altre lingue da un grande margine. Molti progetti seguono BDUF ed � lo stesso per tutte le altre lingue di produzione. La mancanza di architettura o di disegno dentro non conferisce comunque maggior resistenza al PHP o ad alcune altre lingue.
XP riesce a causa di grandi volumi di unit� e le prove di accettazione (regressione colta) per sostenere il rapid cambia al codebase. Senza tali prove per appoggiarle in su, chiunque che pensi che i cambiamenti voluminosi non pianificati al codebase (incisione colta) sia una ricetta per successo sta sollecitando il disastro.

Pagine: 1 2