Android

Forkort Java-programmeringstiden med JavaRebel

Brøker 5 - Forkortelse

Brøker 5 - Forkortelse
Anonim

Rediger kompilere- test-redigerings kompilere-test. Dette er "programvareutviklingssyklusen" som alle programmerere vet godt, fra "Hello World" og fremover. JavaRebel ($ 59 for et års personlig lisens, $ 129 for ett års enkeltbrukerlicens) er en JAR-fil som lar deg hoppe direkte fra "edit" til "test" og eliminere "kompilere" minst de fleste av tiden.

Bruke JavaRebel er ekstremt enkelt: Bare pass en passende kommando når du bruker din Java Virtual Machine. Det tok meg omtrent 30 sekunder å få det til å fungere i Eclipse. Når den er der, er den gjennomsiktig - og nyttig. For å teste det, lanserte jeg et program, da programmet ble kjørt, ble det lagt til noen ekstra utgangskode til hendelsesbehandleren for en knapp. Etter et eller to sekunder mottok jeg en melding i konsollvinduet om at de aktuelle klassene var lastet opp, og knappen nå utførte sin modifiserte oppførsel. Jeg kan forutse at dette sparer meg en enorm mengde debugging tid. Selv om noen få minutter om dagen lagres re-launching, legger apper opp i løpet av et år til timer eller til og med dager med produktivitet, avhengig av gjenopprettingstid etter mindre endringer.

Det er noen få endringer det ikke kan håndtere- -Du kan ikke endre klassen hierarki eller implementere nye grensesnitt, for eksempel, men det er usannsynlig at du vil gjøre endringer som det under en standard redigeringskompileringstest. Det er også en risikofaktor; Hvis appen du jobber med, er "live", og du er uforsiktig med konfigurasjonen din, kan du introdusere nye feil i løpekoden. Det er imidlertid en brukerfeil og nesten ikke feilen i programmet.

Prøvingsversjonen varer i 30 dager og skriver ut en melding i konsollvinduet når det kjøres. Dette bør være lang nok til å avgjøre om verktøyet er verdt det.