Mẫu thiết kế phù hợp nhất cho các ngôn ngữ lập trình theo hướng tương tranh là gì?Mẫu thiết kế cho lập trình đồng thời?
Trả lời
Mẫu thiết kế phổ biến nhất được sử dụng trong lập trình đồng thời có thể là nhà sản xuất/người tiêu dùng. Luôn luôn có rất nhiều vấn đề và khó khăn với lập trình đồng thời, đặc biệt là khi bắt đầu, như hiểu chính xác những gì khóa, hiểu khi nào bạn cần khóa, hiểu cách tránh deadlocks, hiểu ý nghĩa hiệu suất của đồng thời, và như vậy.
Làm càng nhiều nghiên cứu và thử nghiệm càng tốt khi làm việc với phát triển đồng thời và đánh giá mã thậm chí còn quan trọng hơn bình thường. Một điều khác cần ghi nhớ là tốt hơn hết là tận dụng lợi thế của công việc mà những người khác đã thực hiện và chứng minh là thành công - sử dụng các lớp và khung công tác có sẵn trong khuôn khổ bạn sử dụng và những khung có sẵn trên mạng.
Tôi nghĩ nếu bạn đang sử dụng để sử dụng các mẫu thiết kế hàng ngày, bạn sẽ ổn thôi. Dưới đây là một liên kết đến một cuốn sách hay về đề tài này: http://java.sun.com/docs/books/cp/
Kiểm tra liên kết này, nó khá toàn diện: http://parlab.eecs.berkeley.edu/wiki/patterns/patterns
"khá toàn diện": không có may mắn để khám phá nhà sản xuất/tiêu dùng có ví dụ ... nhỡ tôi cái gì? Liên kết –
bị lỗi !! bạn có thể gửi liên kết cập nhật không? – Mani
Vâng, có một cái nhìn ở đây, dĩ nhiên thoải mái cho các mẫu đồng thời và các khuôn khổ, sử dụng chúng cũng :
- 1. Các mẫu thiết kế cho thiết kế đồng thời/tác nhân dựa trên thiết kế
- 2. Thiết kế web front-end cho sửa đổi đồng thời
- 3. Lập trình đồng thời C++?
- 4. Mẫu thiết kế cho quy trình làm việc
- 5. Thiết kế bài tập cho lập trình đa luồng
- 6. Trình thiết kế biểu mẫu Visual Studio
- 7. Thiết kế GUI Qt lập trình
- 8. Mẫu thiết kế nào?
- 9. Android AnalogClock: thiết lập drawables lập trình
- 10. Thiết kế theo hợp đồng cho mục tiêu-C?
- 11. Mẫu thiết kế đồng bộ hóa đồng bộ hóa tối ưu hóa
- 12. Mẫu thiết kế cho đối tượng C# động
- 13. Mẫu thiết kế F #
- 14. Thiết kế kiểm tra thời điểm lập luận mở rộng đánh dấu trong WPF thiết kế
- 15. Trạng thái thiết lập nhiệm vụ đồng thời JavaFX
- 16. Thiết kế mẫu trong Rails
- 17. Mẫu thiết kế Android
- 18. Mẫu thiết kế cho các cuộc gọi không đồng bộ trong C#
- 19. Các mẫu thiết kế/chiến lược thiết kế mới
- 20. Trang web tốt nhất cho các mẫu thiết kế?
- 21. Mẫu thiết kế SQL
- 22. Bạn sử dụng mẫu thiết kế/mẫu thiết kế ứng dụng PHP nào?
- 23. Mẫu thiết kế phần mềm kế toán
- 24. Mẫu thiết kế - Mẫu chiến lược
- 25. Đề xuất mẫu thiết kế
- 26. các mẫu thiết kế nổi tiếng mà một C++ lập trình viên nên biết
- 27. Dữ liệu thời gian thiết kế cho ControlTemplate
- 28. Nguyên tắc thiết kế, thực tiễn tốt nhất và mẫu thiết kế cho C (hoặc lập trình thủ tục nói chung)?
- 29. Điểm tương đồng giữa các mẫu thiết kế Phương pháp mẫu và Chiến lược là gì
- 30. Phương pháp thiết kế ngôn ngữ lập trình đơn giản
liên kết là không còn giá trị – krisp