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




6
Tôi nên đặt yêu cầu API ở đâu trong MVC?
Tôi đang xây dựng một ứng dụng web bằng cách sử dụng một mô hình MVC. Theo kiểu kiến ​​trúc này, chúng ta có thể thấy rằng tất cả các phương thức được sử dụng để tương tác với cơ sở dữ liệu đều được triển khai trong mô hình …
25 mvc  api 

2
Dự án rẽ nhánh trên quy trình Github
Có một dự án trên Github mà tôi chủ yếu thích và muốn sử dụng. Có một vài điều tôi muốn làm khác đi / loại bỏ nó không có ý nghĩa đối với những gì tôi muốn / cần. Ngoài ra tôi muốn thêm một vài điều là tốt. …

8
Đơn vị kiểm tra nhiều điều kiện trong một câu lệnh IF
Tôi có một đoạn mã trông giống như thế này: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } Tôi tin rằng nên có bốn bài kiểm tra đơn vị cho chức năng đặc biệt này. Ba để …


4
Làm rõ nguyên tắc mở / đóng
Như tôi đã giải thích, nguyên tắc mở / đóng nói rằng một lần viết mã không nên được sửa đổi (ngoài sửa lỗi). Nhưng nếu quy tắc kinh doanh của tôi thay đổi, tôi có nên sửa đổi mã thực hiện những thay đổi đó không? Tôi nghi 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.