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

5
Làm cách nào để mô phỏng API REST?
Tôi đang làm việc trên một dự án mới sẽ truy vấn dữ liệu từ API REST của bên thứ 3. Đây là một nguồn cấp dữ liệu thể thao thời gian thực, vì vậy nguồn cấp dữ liệu chỉ hoạt động khi một trò chơi đang thực sự diễn …
13 api  rest 

2
Là các loại bị xóa trong Haskell?
Haskell có một khái niệm về các chức năng chung của Cameron, có một số điểm tương đồng rõ ràng với lisp phổ biến không có kinh nghiệm với Haskell cũng như với lisp thông thường, tôi có thể rất gần đúng ở đây. Điều này có nghĩa là người …



2
Triển khai kiểu chữ Haskell với giao diện C #
Tôi đang cố gắng so sánh các lớp loại của Haskell và giao diện của C #. Giả sử có một Functor. Haskell: class Functor f where fmap :: (a -> b) -> f a -> f b Làm thế nào để thực hiện lớp loại này như giao diện …
13 c#  haskell 


6
Những tính năng chức năng nào đáng giá một chút nhầm lẫn OOP cho những lợi ích mà chúng mang lại?
Sau khi học lập trình chức năng trong Haskell và F #, mô hình OOP có vẻ ngược với các lớp, giao diện, đối tượng. Những khía cạnh nào của FP tôi có thể mang lại cho công việc mà đồng nghiệp của tôi có thể hiểu được? Có bất …



4
Là linq hiệu quả hơn so với nó xuất hiện trên bề mặt?
Nếu tôi viết một cái gì đó như thế này: var things = mythings .Where(x => x.IsSomeValue) .Where(y => y.IsSomeOtherValue) Đây có giống như: var results1 = new List<Thing>(); foreach(var t in mythings) if(t.IsSomeValue) results1.Add(t); var results2 = new List<Thing>(); foreach(var t in results1) if(t.IsSomeOtherValue) results2.Add(t); Hoặc có một số …
13 c#  linq 






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.