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

13
Làm thế nào để kiểm tra đơn vị làm việc?
Tôi đang cố gắng để làm cho mã của mình mạnh mẽ hơn và tôi đã đọc về kiểm thử đơn vị, nhưng tôi thấy rất khó để tìm thấy một sử dụng hữu ích thực sự. Chẳng hạn, ví dụ Wikipedia : public class TestAdder { public void testSum() …




7
O trong Big O là gì?
Big và O trong ký hiệu Big O là gì? Tôi đã đọc các định nghĩa và nó không cho biết O được phát âm là 'oh'. Ví dụ - Tôi hiểu rằng O (n) là độ phức tạp của thuật toán tuyến tính trong đó n có thể là …
23 complexity  big-o 






8
Làm cách nào để thực hiện nguyên tắc DRY khi sử dụng từ khóa 'bằng cách sử dụng'?
Hãy xem xét các phương pháp sau: public List<Employee> GetAllEmployees() { using (Entities entities = new Entities()) { return entities.Employees.ToList(); } } public List<Job> GetAllJobs() { using (Entities entities = new Entities()) { return entities.Jobs.ToList(); } } public List<Task> GetAllTasksOfTheJob(Job job) { using (Entities entities = new Entities()) { return …

5
Lịch sử của trình biên dịch C là gì?
Câu hỏi này đã được di chuyển từ Stack Overflow bởi vì nó có thể được trả lời trên Exchange Engineering Stack Exchange. Di cư 8 năm trước . Khi chúng tôi nói rằng "Dennis Ritchie đã phát triển ngôn ngữ C", chúng tôi có nghĩa là anh ta đã …
23 c  compiler 




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.