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



3
Tên của ** trong python là gì?
Khi lập trình Python đôi khi tôi **thực hiện một chuyển đổi. Tôi hiểu những gì nó làm nhưng những gì tôi đang thao tác cấu trúc dữ liệu? A dictvà cái kia là gì? An array? Có một tên cho các **nhà điều hành?

9
std :: shared_ptr như là phương sách cuối cùng?
Tôi chỉ xem các luồng "Đi bản địa 2012" và tôi nhận thấy các cuộc thảo luận về std::shared_ptr. Tôi hơi ngạc nhiên khi nghe quan điểm hơi tiêu cực của Bjarne std::shared_ptrvà nhận xét của anh ta rằng nó nên được sử dụng như một "phương sách cuối cùng" …


12
Tôi có nên sử dụng lại các biến?
Tôi có nên sử dụng lại các biến? Tôi biết rằng nhiều thực tiễn tốt nhất nói rằng bạn không nên làm điều đó, tuy nhiên, sau đó, khi nhà phát triển khác nhau đang gỡ lỗi mã và có 3 biến giống nhau và sự khác biệt duy nhất …


11
Khi nào cam kết mã?
Khi làm việc trên một dự án, mã có thể được phát triển hợp lý nhanh chóng trong một ngày hoặc từng chút một trong thời gian kéo dài vài tuần / tháng / năm. Vì các cam kết mã đang trở nên được coi là một biện pháp phát …


12
Máy tính làm việc như thế nào? [đóng cửa]
Điều này gần như lúng túng hỏi ... Tôi có bằng về Khoa học Máy tính (và bằng thứ hai trong tiến trình). Tôi đã làm việc như một Nhà phát triển .NET toàn thời gian trong gần năm năm. Tôi thường có vẻ có thẩm quyền ở những gì …

8
Tại sao mọi người vô hiệu hóa JavaScript?
Tôi đã hỏi một câu hỏi ngày hôm qua Tôi có nên làm phiền để phát triển cho JavaScript bị vô hiệu hóa không? . Tôi nghĩ rằng bản phối hợp là: Có, tôi nên phát triển cho JavaScript bị vô hiệu hóa. Bây giờ tôi chỉ muốn hiểu tại …





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.