Cách Slack thiết kế API
(slack.engineering)Nguyên tắc thiết kế
-
Chỉ làm thật tốt một việc duy nhất
-
Tạo ra sao cho có thể sử dụng nhanh chóng và dễ dàng
-
Nỗ lực hướng tới sự nhất quán trực quan
-
Trả về lỗi có ý nghĩa
-
Thiết kế có cân nhắc đến khả năng mở rộng và hiệu năng
-
Tránh các thay đổi phá vỡ tính tương thích
Quy trình thiết kế
-
Viết đặc tả API
-
Review API nội bộ
-
Nhận phản hồi từ các đối tác ban đầu
-
Beta testing
Vì có thể xuất hiện những tình huống ngoài dự kiến, hãy "Stay Flexible (giữ sự linh hoạt)"
Chưa có bình luận nào.