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










2
Quy ước đặt tên tập tin Python?
Tôi đã thấy phần này của PEP-8 https://www.python.org/dev/peps/pep-0008/#package-and-module-names Tôi không rõ liệu điều này có đề cập đến tên tệp của mô-đun / lớp / gói không. Nếu tôi có một ví dụ về mỗi tên, thì tên tệp có phải là chữ thường với dấu gạch dưới nếu thích …

10
Phát triển kiến ​​thức lập trình sâu
Thỉnh thoảng tôi thấy các câu hỏi về các trường hợp cạnh và sự kỳ lạ khác trên Stack Overflow dễ dàng được trả lời bởi những người như Jon Skeet và Eric Lippert, thể hiện kiến thức sâu sắc về ngôn ngữ và nhiều điều phức tạp của nó, …
136 code-quality 

13
Là các mẫu thiết kế nhăn mặt?
Tôi đã có một cuộc thảo luận với một trong những nhà phát triển cao cấp của chúng tôi, những người đã kinh doanh trong 20 năm. Anh ấy khá nổi tiếng ở Ontario cho một blog anh ấy viết. Điều kỳ lạ là những gì anh ấy nói với …

17
Là tốt hơn để trả về NULL hoặc các giá trị trống từ các hàm / phương thức không có giá trị trả về?
Tôi đang tìm kiếm một đề nghị ở đây. Tôi đang đấu tranh với việc tốt hơn là trả về NULL hoặc một giá trị trống từ một phương thức khi không có giá trị trả về hoặc không thể xác định được. Lấy hai phương pháp sau đây làm …

10
Khi nào thì nên thu gom rác?
Vì vậy, tôi đã đọc một câu hỏi về việc buộc trình thu gom rác C # chạy trong đó hầu hết mọi câu trả lời đều giống nhau: bạn có thể làm điều đó, nhưng bạn không nên - ngoại trừ một số trường hợp rất hiếm . Đáng …

8
C ++ làm gì tốt hơn D?
Gần đây tôi đã học D và đang bắt đầu làm quen với ngôn ngữ này. Tôi biết những gì nó cung cấp, tôi chưa biết cách sử dụng mọi thứ và tôi không biết nhiều về thành ngữ D, v.v., nhưng tôi đang học. Tôi thích D. Đó là …

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.