Er du en Offshore Java-udvikler? Undgå disse synder

Stop! Ja, det er en opfordring til dig, hvis du er en af ​​disse offshore Java-udviklere, der har brugt nogen af ​​følgende teknikker i deres udviklings- ventures. Her &'; s omfattende overblik over top 10 ting, som ingen Java-udvikler bør gøre igen i løbet af sin karriere

Cast:.
Brug cast er ikke mere en nødvendighed, hverken en forudsætning. Men desværre nogle biblioteker har endnu ikke forstået dette faktum, og stadig bruger støbt. Så selvfølgelig er der ældre koder. Det er tid til at kigge efter alternativer til støbte og Java Generics er en af ​​de flere forslag. Generics måske ikke være i stand til at levere løsninger på nogle &'; off-kant &'; programmering tilfælde, men ellers er det en god mulighed, især når vi taler om at fjerne støbt

Skrivning Sortering Algoritme:.
Self-sortering er en synd, der oftest begås af offshore Java-udviklere, der don &'; t varsel at Java tilbyder allerede den slags algoritme træk, at de kræver eller dem, der er uvidende om Comparator og Sammenlignelige operationer. Dens gang du gå ud og læse om, hvordan disse operationer, ikke spilde mere af din kostbare tid i sortering algoritme alle af dig selv.

Brug Dato eller Kalender for Dato Beregninger:
Tiden løber for hurtigt, og der er ingen mening at spilde det i beregningen af ​​dato og tid ved hjælp JDK dato og tid klasser. Bortset fra de tilfælde, hvor du udvikler din kode på en X86 assembler, er der ingen måde du kan nyde den dato aritmetiske hjælp JDK klasse. Disse i-bygget klasser er ikke intuitivt og giver de mest primitive funktioner. Erstatte disse med en mere moderne bibliotek som JODA Time.

Skriv PL /SQL på en Transaktion system:
Over en periode, vil din forretningslogik flyttes til RDBMS og din enhed transaktion vil flytte ind i databasen. Nogen så måske gøre det til en noget, der ligner COBOL. Kernen i historien er, inden engang vil du være at have et spores nedarvede system. Hvis du er en Oracle investor, er det en god nyhed for dig, hvis ikke du måske ikke lide, hvad du lige har læst.

Konfigurer Session Replikering:
Vi er i 2013, så nok for at bruge HttpSession til noget overhovedet. De distribuerede cache projekter og produkter har slået sig under NoSQL Key-Værdi butikker. Lad &'; s bare skifte til Javascript /AJAX, hvis vi er på udkig efter skalerbare og pålidelige applikationer, der ikke vil poise os med midnat undtagelser. Det er tid til at arbejde med noget, som er hurtigere og bedre.

Konstruktion et objekt og Tværgående en ResultSet:
Vi forstår, at du wouldn &'; t skal bruge ORMs, fordi de er dårlige, og når du læser det på nogle blog, at nogle udvikler engang havde nogle problemer med ydeevnen med dvale. Så er du stole på hånd-kodning, hvilket naturligvis vil gøre tingene bedre. Men at bruge JDBCT skabelon eller et andet alternativ er også en god idé.

Brug Swing Anvendelse: Det virker som om Java er bare ikke beregnet til frontend. Indrøm det, Swing er ganske langsomt. Desuden er det ubehageligt og gør GUI ligne tegneserie repræsentationer af indfødte GUI. Og så selvfølgelig er der Java Sandbox værktøj, for at sige det mildt.

Dette nytår, bør det være mere som en opløsning for hver Java-udvikler til ikke at bruge de førnævnte teknikker og gøre Java udvikling en bedre .. bestræbelse

forretningsudvikling

  1. Syv vigtige Marketing Strategies for kvindelige iværksættere
  2. International Telefon Solution på meget lave priser
  3. Brug agile projektledelse uden for IT-sektoren
  4. Sådan at få den perfekte Logo - spørg bare en fokusgruppe
  5. Kunst ved havet
  6. Væsentlige funktioner i Software til Document Control
  7. 7 vigtige fordele ved at bruge et full service digitalt bureau
  8. WL Marketings Directory indsendelse tjenester giver hvide hat backlinks
  9. Komponenter i operativsystemet
  10. Hvad skal du se efter i Cincinnati Gulvbelægning Valg: Hårdttræ vs Carpet Gulvbelægning
  11. Fordele ved akkrediteret online gymnasier diplom
  12. Tips til Gendannelse Ejendom Efter en brand
  13. Virtual Office Gør din virksomhed vokse
  14. Kør dig virksomhed problemfrit med forretningsfolk udviklingsspecialister!
  15. At vælge de bedste interviews af internationale forudbetalte telefonkort
  16. Hvorfor Pest Inspektioner anbefales for at undgå parasitære sygdomme?
  17. Er designradiatorer stand til at være Painted
  18. Vigtigheden af ​​velgørende projekter
  19. 7 tips til at tilføje nyt indhold til din ezine
  20. Gør det selv: Byg en Magniwork Generator