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

Lập trình hàm là một mô hình cố gắng giải quyết các vấn đề tính toán bằng cách đánh giá chuỗi các hàm có đầu ra được xác định bởi đầu vào của chúng chứ không phải trạng thái chương trình. Trong phong cách lập trình này, các tác dụng phụ và dữ liệu có thể thay đổi bị phản đối và thường bị cô lập nghiêm ngặt.

18
Bạn sẽ làm gì nếu khách hàng yêu cầu bạn không sử dụng lập trình hướng đối tượng?
Tôi đang viết một chương trình mô phỏng hoạt động của kiến ​​trong lưới (PDF). Con kiến ​​có thể di chuyển xung quanh, nhặt đồ và thả đồ. Vấn đề là trong khi hành động của kiến ​​và vị trí của mỗi con kiến ​​có thể được theo dõi bởi …






10
Làm thế nào những người đề xuất lập trình chức năng trả lời tuyên bố này trong Code Complete?
Trên trang 839 của phiên bản thứ hai, Steve McConnell đang thảo luận về tất cả các cách mà các lập trình viên có thể "chinh phục sự phức tạp" trong các chương trình lớn. Lời khuyên của ông lên đến đỉnh điểm với tuyên bố này: "Lập trình hướng …

3
Haskell vs Erlang cho các dịch vụ web
Tôi đang tìm cách bắt đầu một dự án thử nghiệm bằng ngôn ngữ chức năng và đang cố gắng quyết định giữa Erlang và Haskell, và cả hai đều có một số điểm mà tôi thực sự thích. Tôi thích hệ thống loại mạnh mẽ và tinh khiết của …







7
Có phải lập trình chức năng bỏ qua những lợi ích thu được từ các Tiêu chí được sử dụng trong việc phân tách các hệ thống thành các mô-đun (ẩn dữ liệu)?
Có một bài viết kinh điển có tên Về các tiêu chí sẽ được sử dụng trong việc phân tách các hệ thống thành các mô-đun mà tôi mới đọc lần đầu tiên. Nó có ý nghĩa hoàn hảo với tôi, và có lẽ là một trong những bài viết …

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.