Android

ลดระยะเวลาการเขียนโปรแกรม Java ของคุณด้วย JavaRebel

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ
Anonim

แก้ไขคอมไพล์ - ทดสอบการแก้ไข-รวบรวมการทดสอบ นี่คือ "วัฏจักรการพัฒนาซอฟต์แวร์" โปรแกรมเมอร์ทั้งหมดรู้ดีจาก "Hello World" เป็นต้นไป JavaRebel ($ 59 สำหรับใบอนุญาตส่วนบุคคลหนึ่งปี $ 129 สำหรับใบอนุญาตผู้ใช้รายเดียวสำหรับหนึ่งปีของ บริษัท) เป็นไฟล์ JAR ซึ่งจะช่วยให้คุณสามารถข้ามจาก "edit" ไปยัง "test" ได้โดยตรงขณะกำจัด "คอมไพล์" อย่างน้อยที่สุด ของเวลา

การใช้ JavaRebel ทำได้ง่ายมาก: เพียงส่งคำสั่งที่เหมาะสมเมื่อคุณเรียกใช้ Java Virtual Machine ของคุณ ใช้เวลาประมาณ 30 วินาทีในการทำงานในอุปราคา เมื่อมันอยู่ที่นั่นก็โปร่งใส - และมีประโยชน์ เมื่อต้องการทดสอบฉันเปิดตัวแอ็พพลิเคชันจากนั้นในขณะที่แอ็พพลิเคชันกำลังทำงานอยู่ให้เพิ่มโค้ดเอาท์พุทเพิ่มเติมลงในตัวจัดการเหตุการณ์สำหรับปุ่ม หลังจากผ่านไปหนึ่งวินาทีหรือสองวันผมได้รับคำบอกกล่าวในหน้าต่างคอนโซลว่าชั้นเรียนที่เกี่ยวข้องได้รับการโหลดใหม่และปุ่มได้ดำเนินการแก้ไขแล้วในขณะนี้ ฉันสามารถคาดหวังนี้ประหยัดฉันเป็นจำนวนมากเวลาการแก้จุดบกพร่อง แม้จะใช้งานได้ไม่กี่นาทีต่อวันก็ตามแอพพลิเคชันที่เปิดตัวใหม่จะเพิ่มขึ้นเป็นเวลาหลายปีเป็นชั่วโมงหรือแม้แต่วันของการผลิตขึ้นอยู่กับเวลาในการติดตั้งใหม่หลังจากแก้ไขเล็กน้อย

มีการเปลี่ยนแปลงเล็กน้อยที่ไม่สามารถจัดการได้ - - คุณไม่สามารถเปลี่ยนลำดับชั้นของชั้นเรียนหรือใช้อินเทอร์เฟซใหม่ได้เช่น แต่ไม่น่าเป็นไปได้ที่คุณจะได้ทำการเปลี่ยนแปลงเช่นนั้นในระหว่างรอบการแก้ไขการคอมไพล์มาตรฐาน นอกจากนี้ยังมีปัจจัยเสี่ยง ถ้าแอปที่คุณกำลังทำงานอยู่คือ "สด" และคุณประมาทกับการกำหนดค่าของคุณคุณสามารถแนะนำข้อบกพร่องใหม่ ๆ ในการเรียกใช้โค้ดได้ อย่างไรก็ตามข้อผิดพลาดของผู้ใช้และความผิดพลาดของโปรแกรมไม่มาก

รุ่นทดลองใช้งานเป็นเวลา 30 วันและพิมพ์ข้อความในหน้าต่างคอนโซลเมื่อรัน นี้ควรจะยาวพอที่จะตรวจสอบว่ายูทิลิตี้ให้มีมูลค่ามัน