Sei un Developer Offshore Java? Evitare questi peccati

arresto! Sì, questo è un invito a voi, se siete uno di quegli sviluppatori Java off-shore che hanno utilizzato qualsiasi delle seguenti tecniche nelle loro iniziative di sviluppo. Qui &'; sa panoramica completa delle prime 10 cose che nessuno sviluppatore Java dovrebbe fare di nuovo nel corso della sua carriera

Cast:.
Utilizzare getto non è più una necessità, né un requisito. Ma purtroppo alcune librerie non hanno ancora capito questo fatto e stanno ancora utilizzando cast. Poi, naturalmente, ci sono codici legacy. E 'tempo di cercare alternative per cast e Java Generics è uno dei diversi suggerimenti. Generics potrebbero non essere in grado di fornire soluzioni ad alcuni &'; fuori bordo &'; casi di programmazione, ma per il resto è una buona opzione, soprattutto quando si parla di eliminare la fusione

Scrivere Ordina Algoritmo:.
Auto-ordinamento è un peccato, che è più spesso commesso da off-shore sviluppatori Java che don &'; t preavviso che Java offre già la funzionalità di algoritmo di ordinamento che richiedono o coloro che non sono a conoscenza del comparatore e delle operazioni comparabili. Il suo tempo si va avanti e leggere sul funzionamento di queste operazioni, non perdere altro del vostro tempo prezioso in algoritmo di ordinamento tutto da solo.

Utilizzo di Data o calendario per la data Calcoli:
tempo scorre troppo velocemente e non vi è alcun punto sprecarlo nel calcolo della data e l'ora utilizzando le classi di data e ora JDK. Fatta eccezione per il caso in cui si sta sviluppando il codice su un assemblatore X86, non c'è modo si può godere l'aritmetica data utilizzando classe JDK. Queste classi in-built non sono intuitivi e offrono le caratteristiche più primitive. Sostituire questi con una libreria più contemporaneo come JODA tempo.

Scrivi PL /SQL su un sistema di transazione:
Per un periodo di tempo, la logica di business verrà spostata a RDBMS e la transazione dispositivo si sposterà nel database. Qualcuno poi, potrebbe trasformarsi in un qualcosa che assomiglia COBOL. Punto cruciale della storia è, in qualche tempo vi sarà di avere un sistema legacy irreperibile. Se sei un investitore di Oracle, si tratta di una buona notizia per voi, se non si potrebbe non piace quello che hai appena letto.

Configura sessione di replica:
Siamo nel 2013, in modo abbastanza di utilizzare HTTPSession per nulla. I progetti cache distribuita e prodotti si sono bastonato sotto le NoSQL negozi di valori-chiave. Let &'; s solo passare a JavaScript /AJAX se siamo alla ricerca di applicazioni scalabili e affidabili che non ci equilibrio con tutte le eccezioni di mezzanotte. E 'ora di lavorare con qualcosa che è più veloce e migliore.

Costruzione di un oggetto e trasversale un gruppo di risultati:
Sappiamo che si wouldn &'; t essere utilizzando ORM, perché sono male e una volta che lo si legge su qualche blog che qualche sviluppatore una volta ha avuto alcuni problemi di prestazioni con Hibernate. Quindi, si fa affidamento a portata di mano-codifica, che ovviamente migliorare le cose. Ma usando JDBCT modello o qualche altra alternativa è anche una buona idea.

Utilizzando swing Applicazione: Sembra come se Java è solo che non pensato per front-end. Ammettilo, Swing è piuttosto lento. Inoltre, è sgradevole e fa guardare GUI come rappresentazioni dei cartoni animati di GUI nativa. E poi, naturalmente, c'è strumento Java sandbox, per non dire altro.

Questo nuovo anno, dovrebbe essere più simile a una risoluzione per ogni sviluppatore Java non utilizzare per le tecniche di cui sopra e fare sviluppo Java una migliore .. sforzo Hotel

lo sviluppo delle imprese

  1. Rivolgendosi fogna backup, intasato Linee e tubazioni danneggiate
  2. Apple ha Batterie Informazioni
  3. Scegliendo i migliori interviste di carte telefoniche prepagate internazionali
  4. Il processo di creazione di lastre per la stampa
  5. Come scegliere un evento aziendale di New York
  6. Trattamento delle acque - La necessità di oggi
  7. O davvero a buon mercato Servizio di telefonia low cost?
  8. Riscaldamento & Aria condizionata Contractors in North Carolina
  9. Assicurati di leggere tutti i dettagli della carta telefonica prima di acquistarlo
  10. Viaggio Infermieristica Carriere, Viaggi Sanità Jobs
  11. Supporto di rete Pick up eccellenti servizi e tagliare i costi esorbitanti
  12. Meglio VOIP Leads per Telecom Aziende
  13. E 'tempo per voi di chiamare a livello internazionale? Aziende di telecomunicazioni rendono facile p…
  14. Un modo divertente ed emozionante per fare acquisti - NY campione delle vendite
  15. Scelta di una società di web design
  16. Scegli AppShikra Spread di affari sul cellulare
  17. Albero di Natale Fuochi: Consigli per tenere lontano da casa Fires
  18. System call registratore può aiutare a fornire la vostra famiglia con una copertura di protezione
  19. Migliorare il tuo business con gli strumenti giusti
  20. Considerazioni scelta di un Business VoIP e per uso personale