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

Thiết kế cấp cao và mô tả hệ thống phần mềm. Thiết kế kiến ​​trúc chắt lọc chi tiết về việc triển khai, thuật toán và biểu diễn dữ liệu để tập trung vào sự tương tác của các thành phần "hộp đen".

3
Có phải tiêm phụ thuộc của Poor Man là một cách tốt để giới thiệu khả năng kiểm tra cho một ứng dụng cũ không?
Trong năm vừa qua, tôi đã tạo ra một hệ thống mới bằng cách sử dụng Dependency Injection và bộ chứa IOC. Điều này đã dạy tôi rất nhiều về DI! Tuy nhiên, ngay cả sau khi tìm hiểu các khái niệm và các mẫu thích hợp, tôi coi đó …

3
Làm rõ MVVM
Chúng tôi sắp viết ứng dụng WPF đầu tiên của mình và làm quen với mẫu MVVM. Chúng tôi đã xây dựng nhiều ứng dụng Winform và có một kiến ​​trúc rất thành công đối với chúng tôi. Chúng tôi gặp một chút khó khăn khi dịch kiến ​​trúc đó …





3
Làm thế nào để thu hút sự chú ý của lập trình viên trong những điều kiện nhất định?
Hãy bắt đầu với một ví dụ. Giả sử, tôi có một phương thức được gọi exportphụ thuộc rất nhiều vào lược đồ DB. Và bởi phụ thuộc rất nhiều, tôi có nghĩa là tôi biết rằng việc thêm một cột mới vào một bảng nhất định thường xuyên (rất …

2
Tại sao tách lớp CommandHandler với Xử lý () thay vì phương thức xử lý trong chính Lệnh
Tôi có một phần của mẫu CQRS được triển khai bằng S # arp Architecture như thế này: public class MyCommand { public CustomerId { get; set; } // some other fields } public class MyCommandHandler<MyCommand> : ICommandHandler<MyCommand, CommandResult> { Handle(MyCommand command) { // some code for saving Customer entity …





3
Cách tốt nhất để thực hiện chuyển đổi dự phòng ngoại tuyến của máy khách dựa trên máy tính để bàn sử dụng dịch vụ web là gì?
Tôi có ba dự án đến có chung một vấn đề: họ cần có logic trên hệ thống web và họ cần một ứng dụng cục bộ (ví dụ: điểm bán hàng) giao tiếp với hệ thống đó thông qua dịch vụ web RESTful. Giải pháp của tôi Giải pháp …



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.