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



4
Tại sao Máy chủ HTTP Apache lại phức tạp như vậy?
Máy chủ HTTP Apache là một dự án khá lớn, lớn hơn nhiều so với, lighthttphoặc nginx, chắc chắn là "máy chủ HTTP đơn giản" mà bạn thấy trôi nổi trong các hướng dẫn về C / C ++. Mã bổ sung để làm gì? Nó có thêm bảo mật …
14 c  apache  http 





2
Thiết kế: Phương thức đối tượng và phương thức của lớp riêng biệt lấy đối tượng làm tham số?
Ví dụ, tốt hơn là làm: Pdf pdf = new Pdf(); pdf.Print(); hoặc là: Pdf pdf = new Pdf(); PdfPrinter printer = new PdfPrinter(); printer.Print(pdf); Một vi dụ khac: Country m = new Country("Mexico"); double ratio = m.GetDebtToGDPRatio(); hoặc là: Country m = new Country("Mexico"); Country us = new Country("US"); …







3
Phụ thuộc dự án Git trên GitHub
Tôi đã viết một khung PHP và một CMS trên đầu khung. CMS phụ thuộc vào khung, nhưng khung tồn tại dưới dạng thư mục độc lập trong các tệp CMS. Tôi muốn duy trì chúng như các dự án riêng biệt trên GitHub, nhưng tôi không muốn gặp rắc …
14 php  git  github  dependencies 

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.