Android

Rút ngắn thời gian lập trình Java của bạn với JavaRebel

Tài phá án của chuyên gia phân tÃch dấu chân

Tài phá án của chuyên gia phân tÃch dấu chân
Anonim

Biên dịch biên dịch- test-edit-compile-test. Đây là "chu kỳ phát triển phần mềm" tất cả các lập trình viên đều biết rõ, từ "Hello World" trở đi. JavaRebel ($ 59 cho giấy phép cá nhân một năm, $ 129 cho giấy phép một người dùng một năm) là một tệp JAR cho phép bạn bỏ qua trực tiếp từ "chỉnh sửa" sang "kiểm tra" trong khi loại bỏ "biên dịch" ít nhất là

Sử dụng JavaRebel cực kỳ đơn giản: Chỉ cần chuyển một lệnh thích hợp khi bạn gọi Máy ảo Java của mình. Tôi mất khoảng 30 giây để làm cho nó hoạt động trong Eclipse. Khi nó ở đó, nó trong suốt - và hữu ích. Để kiểm tra nó, tôi đã khởi chạy một ứng dụng, sau đó, trong khi ứng dụng đang chạy, thêm vào một số mã đầu ra bổ sung cho trình xử lý sự kiện cho một nút. Sau một hoặc hai giây, tôi nhận được một thông báo trong cửa sổ giao diện điều khiển của tôi rằng các lớp học có liên quan đã được tải lại và nút bây giờ đã thực hiện hành vi đã sửa đổi của nó. Tôi có thể thấy trước điều này giúp tôi tiết kiệm rất nhiều thời gian gỡ lỗi. Thậm chí một vài phút mỗi ngày, các ứng dụng phát lại được tiết kiệm sẽ tăng thêm, hơn một năm, thậm chí hàng giờ hoặc thậm chí là ngày sản xuất, tùy thuộc vào thời gian triển khai lại sau khi chỉnh sửa nhỏ.

Có một vài thay đổi không thể xử lý- -Bạn không thể thay đổi phân cấp lớp hoặc triển khai giao diện mới, ví dụ, nhưng có khả năng bạn sẽ không thực hiện các thay đổi như vậy trong chu kỳ kiểm tra biên dịch chuẩn. Ngoài ra còn có một yếu tố nguy cơ; nếu ứng dụng bạn đang làm việc là "trực tiếp" và bạn bất cẩn với cấu hình của mình, bạn có thể giới thiệu các lỗi mới trong mã đang chạy. Tuy nhiên, đó là lỗi người dùng và hầu như không phải lỗi của chương trình.

Phiên bản dùng thử kéo dài trong 30 ngày và in thông báo trong cửa sổ bảng điều khiển khi chạy. Điều này sẽ đủ dài để xác định xem tiện ích được cung cấp có xứng đáng hay không.