Kỹ thuật phần mềm

Q & A cho các chuyên gia, học giả và sinh viên làm việc trong vòng đời phát triển hệ thống




9
Làm thế nào để đặt tên cho một phương thức vừa thực hiện một nhiệm vụ vừa trả về một boolean dưới dạng trạng thái?
Nếu có một phương pháp bool DoStuff() { try { // doing stuff... return true; } catch (SomeSpecificException ex) { return false; } } nó nên được gọi là IsStuffDone()? Cả hai tên có thể bị người dùng hiểu sai: Nếu tên đó là DoStuff()lý do tại sao nó trả …


2
Sự khác biệt giữa mẫu Adaptor và mẫu Proxy?
Theo như hiểu biết, mẫu bộ điều hợp đang tạo ra một đối tượng trình bao bọc cho đối tượng quan tâm thực sự của chúng ta, chỉ đơn giản là thêm một mức độ gián tiếp, cung cấp tính linh hoạt. tính linh hoạt nằm ở chỗ, nếu giao …

6
API HTTP có nên luôn trả về phần thân không?
Có một số loại tiêu chuẩn liên quan đến phản hồi API HTTP không? Sau khi đọc bài diễn văn này, tôi bắt đầu tự hỏi. Chúng tôi đang phát triển API HTTP JSON công khai trong công việc của mình và chúng tôi không trả lại bất cứ điều …
33 rest  api-design  http 

3
Những rào cản nào phải đối mặt với quá trình phát triển trong việc sử dụng các ngôn ngữ đánh dấu văn bản đơn giản trái ngược với, ví dụ: Microsoft Word? [đóng cửa]
Tôi hiện đang là nhân viên thực tập tại một nhà thầu chính phủ và đang có cảm giác (đáng ghét không thể tránh khỏi) rằng Word là tiêu chuẩn không chính thức trong quy trình phát triển phần mềm. Định dạng nhị phân của nó làm cho việc cộng …

10
Có ổn không khi có các đối tượng tự đúc, ngay cả khi nó làm ô nhiễm API của các lớp con của chúng?
Tôi có một lớp cơ sở Base,. Nó có hai lớp con, Sub1và Sub2. Mỗi lớp con có một số phương thức bổ sung. Ví dụ, Sub1có Sandwich makeASandwich(Ingredients... ingredients), và Sub2có boolean contactAliens(Frequency onFrequency). Vì các phương thức này có các tham số khác nhau và thực hiện nhữ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.