Android

Java Programlama Sürenizi JavaRebel ile Kısaltın

Java Programlama Dersleri 4 - Kullanıcıdan İnput Alma ( Java Scanner)

Java Programlama Dersleri 4 - Kullanıcıdan İnput Alma ( Java Scanner)
Anonim

Düzenleme-derleme- Test-düzenle-derleme testi. Bu, tüm programcıların "Merhaba Dünya" dan daha iyi bildiği "yazılım geliştirme döngüsü" dir. JavaRebel (bir yıllık kişisel lisans için 59 $, bir yıllık tek şirketli tek kullanıcı lisansı için 129 $), doğrudan "düzenle" den "sınama" ya da "derleme" ye atlamanıza olanak tanıyan bir JAR dosyasıdır. [

] JavaRebel'i kullanmak son derece basittir: Java Virtual Machine cihazınızı çağırdığınızda uygun bir komutu iletmeniz yeterlidir. Eclipse'de çalışmak için yaklaşık 30 saniye sürdü. Bir kez orada, şeffaf - ve yararlı. Bunu test etmek için, bir uygulama başlattım, uygulama çalışırken, bir düğme için olay işleyicisine bazı ek çıkış kodlarında ekledim. Bir veya iki saniyeden sonra, konsol penceremde ilgili sınıfların yeniden yüklendiğine dair bir uyarı aldım ve düğme şimdi değiştirilmiş davranışını gerçekleştirdi. Bunun beni muazzam miktarda hata ayıklama süresi olarak kaydetmesini bekleyebilirim. Günün birkaç dakikasında bile yeniden başlatılan uygulamalar, küçük düzenlemelerden sonra yeniden devreye alma süresine bağlı olarak, bir yıldan uzun bir süreye, hatta günler hatta üretkenlik sürelerine eklenir.

Yapamayacağı birkaç değişiklik var. -sınıf hiyerarşisini değiştiremezsiniz ya da yeni arayüzleri uygulayamazsınız, ancak standart düzenleme-derleme testi döngüsü sırasında böyle değişiklikler yapmanıza olanak yoktur. Ayrıca bir risk faktörü var; üzerinde çalıştığınız uygulama "canlı" ise ve yapılandırmanıza dikkat etmiyorsanız, yeni kodları çalıştırma koduna dahil edebilirsiniz. Ancak, bu bir kullanıcı hatası ve neredeyse programın hatası.

Deneme sürümü 30 gün sürüyor ve çalıştırıldığında konsol penceresinde bir mesaj yazdırıyor. Bu, sağlanan hizmetin buna değip değmeyeceğini belirlemek için yeterince uzun olmalıdır.