Câu hỏi được gắn thẻ «api-design»

Thiết kế giao diện lập trình ứng dụng (API) thảo luận về các thực tiễn tốt nhất để tạo thư viện dành cho mục đích chung hoặc sử dụng công cộng.











6
Làm thế nào cần thiết để tuân theo các thực tiễn lập trình phòng thủ cho mã sẽ không bao giờ được công khai?
Tôi đang viết một triển khai Java của một trò chơi bài, vì vậy tôi đã tạo ra một loại Bộ sưu tập đặc biệt mà tôi đang gọi là Khu vực. Tất cả các phương thức sửa đổi của Bộ sưu tập của Java đều không được hỗ trợ, …

3
Điều gì quá tệ về DOM?
Tôi liên tục nghe mọi người (đặc biệt là Crockford) nói rằng DOM là một API khủng khiếp, nhưng không thực sự biện minh cho tuyên bố này. Ngoài sự không nhất quán giữa các trình duyệt, một số lý do tại sao DOM được coi là rất tệ?

8
Tại sao java.util.ArrayList cho phép thêm null?
Tôi tự hỏi tại sao java.util.ArrayListcho phép thêm null. Có trường hợp nào tôi muốn thêm nullvào ArrayListkhông? Tôi đang hỏi câu hỏi này bởi vì trong một dự án, chúng tôi đã có một lỗi trong đó một số mã được thêm nullvào ArrayListvà thật khó để phát hiện …


11
API REST có nên trả về Lỗi 500 máy chủ nội bộ để chỉ ra rằng truy vấn tham chiếu đến một đối tượng không tồn tại không?
Tôi đang làm việc với API REST nằm trên máy chủ xử lý dữ liệu cho vô số thiết bị IoT. Nhiệm vụ của tôi là truy vấn máy chủ bằng API để thu thập thông tin hiệu suất cụ thể về các thiết bị đã nói. Trong một trường …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.