Programming and Debugging TipsPart of the gadget development process ( dịch - Programming and Debugging TipsPart of the gadget development process ( Việt làm thế nào để nói

Programming and Debugging TipsPart

Programming and Debugging Tips

Part of the gadget development process (or any code development process) is understanding why things don't always work the way you expect them to. This section describes some basic techniques for avoiding problems, and for fixing them when they occur.
Start Small

A fundamental rule of programming is to start small. Get a basic, skeletal gadget working, and then build it up gradually. Test it at every stage before moving on. Using this approach makes it easier to tell when a change you made introduced problems.
Use the Firefox JavaScript Console

You can use the Firefox web browser to test your gadgets on iGoogle during development. If a gadget isn't working properly, open the JavaScript Console (Tools > JavaScript Console), select Errors, and scroll down to see if your gadget has JavaScript syntax errors. Before each test, remember to clear the Console to flush old error messages.

If you're using a different type of browser, look for a JavaScript console or debugger supported by your browser.
Confirm Your Assumptions

Confirming your assumptions during the development process can save you a lot of time and wasted effort. Are you sure that your variable has the value you think it does? Are you certain that your array contains elements? Is it possible that the function that "doesn't seem to be working right" isn't getting called at all? You can test your assumptions by printing out status messages at different points in your program. For example, the following gadget has a print() function that writes debugging messages to debug_div if the debug flag has a non-zero value:
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Lập trình và gỡ lỗi MẹoMột phần của quá trình phát triển Tiện ích (hoặc bất kỳ quá trình phát triển mã) là sự hiểu biết lý do tại sao những điều không luôn luôn làm việc như bạn mong đợi họ. Phần này mô tả một số kỹ thuật cơ bản để tránh vấn đề, và sửa chữa chúng khi chúng xảy ra.Bắt đầu nhỏMột nguyên tắc cơ bản của chương trình là để bắt đầu nhỏ. Có được một tiện ích cơ bản, xương làm việc, và sau đó xây dựng nó lên dần dần. Kiểm tra nó ở mọi giai đoạn trước khi di chuyển. Bằng cách sử dụng phương pháp này làm cho nó dễ dàng hơn để nói khi giới thiệu một sự thay đổi bạn đã thực hiện vấn đề.Sử dụng giao diện điều khiển JavaScript FirefoxBạn có thể sử dụng trình duyệt web Firefox để kiểm tra các tiện ích trên iGoogle trong phát triển. Nếu một tiện ích không làm việc đúng cách, mở bàn điều khiển JavaScript (công cụ > giao diện điều khiển JavaScript), chọn lỗi, và di chuyển xuống để xem nếu Tiện ích của bạn có lỗi cú pháp JavaScript. Trước khi mỗi bài kiểm tra, hãy nhớ rõ ràng giao diện điều khiển để tuôn ra cũ thông báo lỗi.Nếu bạn đang sử dụng một loại khác nhau của trình duyệt, hãy tìm một giao diện điều khiển JavaScript hoặc các trình gỡ lỗi được hỗ trợ bởi trình duyệt của bạn.Xác nhận giả định của bạnXác nhận giả định của bạn trong quá trình phát triển có thể giúp bạn tiết kiệm rất nhiều thời gian và lãng phí công sức. Bạn có chắc rằng biến của bạn có giá trị mà bạn nghĩ rằng nó không? Bạn có chắc rằng mảng của bạn có chứa yếu tố? Có thể rằng chức năng "không có vẻ để làm việc bên phải" không phải là nhận được gọi là ở tất cả? Bạn có thể kiểm tra giả định của bạn bằng cách in ra thông điệp trạng thái tại các điểm khác nhau trong chương trình của bạn. Ví dụ: Các tiện ích sau đây có một chức năng print() viết gỡ lỗi thông điệp để debug_div nếu cờ gỡ lỗi có giá trị bằng không:
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Lập trình và Debugging Mẹo phần của quá trình phát triển tiện ích (hoặc bất kỳ quá trình phát triển mã) là sự hiểu biết lý do tại sao mọi thứ không luôn luôn làm việc theo cách bạn mong đợi họ. Phần này mô tả một số kỹ thuật cơ bản để tránh các vấn đề, ​​và cho sửa chữa chúng khi chúng xảy ra. Bắt đầu nhỏ Một nguyên tắc cơ bản của chương trình là để bắt đầu nhỏ. Nhận biết cơ bản, xương làm việc tiện ích, và sau đó xây dựng nó lên dần dần. Kiểm tra nó ở mọi giai đoạn trước khi chuyển. Sử dụng phương pháp này làm cho nó dễ dàng hơn để biết được một sự thay đổi bạn đã thực hiện giới thiệu các vấn đề. Sử dụng Firefox JavaScript Console Bạn có thể sử dụng trình duyệt web Firefox để kiểm tra các tiện ích của bạn trên iGoogle trong phát triển. Nếu một tiện ích không hoạt động, mở Bảng điều khiển JavaScript (Tools> JavaScript Console), chọn lỗi, và cuộn xuống để xem nếu tiện ích của bạn có lỗi cú pháp JavaScript. Trước mỗi lần kiểm tra, nhớ để xóa Console để tuôn ra thông điệp lỗi cũ. Nếu bạn đang sử dụng một loại khác nhau của trình duyệt, tìm kiếm một giao diện điều khiển JavaScript hoặc debugger hỗ trợ bởi trình duyệt của bạn. Xác nhận giả định của bạn xác nhận các giả định của bạn trong quá trình phát triển có thể tiết kiệm bạn rất nhiều thời gian và công sức lãng phí. Bạn có chắc chắn rằng biến của bạn có giá trị mà bạn nghĩ rằng nó không? Bạn có chắc chắn rằng bạn mảng chứa các yếu tố? Có thể đó là những chức năng mà "dường như không được làm việc đúng" là không nhận được gọi là ở tất cả? Bạn có thể kiểm tra các giả định của bạn bằng cách in ra các thông điệp trạng thái ở các điểm khác nhau trong chương trình của bạn. Ví dụ, các tiện ích sau đây có một bản in () chức năng mà viết để gỡ lỗi thông debug_div nếu cờ debug có một giá trị khác không:












đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: