Android

Mempendekkan Masa Pemrograman Java Anda dengan JavaRebel

Building A URL Shortener Tinyurl Bitly Clone Using Java , Spring Boot & JPA | Real Time Builds!

Building A URL Shortener Tinyurl Bitly Clone Using Java , Spring Boot & JPA | Real Time Builds!
Anonim

Edit- ujian-edit-compile-test. Ini adalah "kitaran pembangunan perisian" semua pengaturcara tahu dengan baik, dari "Hello World" dan seterusnya. JavaRebel ($ 59 untuk lesen peribadi satu tahun, $ 129 untuk satu tahun lesen pengguna tunggal korporat) adalah fail JAR yang akan membolehkan anda melangkau terus dari "mengedit" ke "ujian" sambil menghapuskan "menyusun" paling sekurang-kurangnya dari masa itu.

Menggunakan JavaRebel sangat mudah: Hanya lulus arahan yang sesuai apabila anda menggunakan Mesin Maya Java anda. Saya mengambil masa sekitar 30 saat untuk mendapatkannya bekerja di Eclipse. Sekali di sana, ia telus - dan berguna. Untuk mengujinya, saya melancarkan aplikasi, kemudian, semasa aplikasi berjalan, ditambah dalam beberapa kod output tambahan kepada pengendali acara untuk butang. Selepas satu atau dua kali, saya menerima notis dalam tetingkap konsol saya bahawa kelas-kelas yang berkaitan telah dimuat semula, dan butang kini dilaksanakan dengan kelakuan yang diubah suai. Saya dapat meramalkan ini menyelamatkan saya sejumlah besar masa debugging. Walaupun beberapa minit sehari disimpan semula aplikasi pelancaran menambah, lebih dari satu tahun, hingga jam atau bahkan hari produktiviti, bergantung pada masa re-deployment selepas mengedit kecil.

Terdapat beberapa perubahan yang tidak dapat ditangani- -Anda tidak boleh menukar hierarki kelas atau melaksanakan antara muka baru, contohnya, tetapi tidak mungkin anda akan membuat perubahan seperti itu semasa kitaran edit-kompilasi ujian standard. Terdapat juga faktor risiko; jika aplikasi yang anda gunakan adalah "hidup," dan anda tidak bertanggungjawab dengan konfigurasi anda, anda boleh memperkenalkan pepijat baru ke dalam kod berlari. Walau bagaimanapun, itu adalah ralat pengguna dan tidak salahnya program.

Versi percubaan berlangsung selama 30 hari dan mencetak mesej dalam tetingkap konsol apabila dijalankan. Ini sepatutnya cukup lama untuk menentukan sama ada utiliti yang disediakan bernilai.