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

7
Tại sao các nhà xây dựng không được thừa kế?
Tôi bối rối không biết vấn đề có thể là gì nếu một hàm tạo được kế thừa từ một lớp cơ sở. Cpp Primer Plus nói, Các constructor khác với các phương thức lớp khác ở chỗ chúng tạo các đối tượng mới, trong khi các phương thức khác …
33 c++  inheritance 




4
Thuật ngữ cho loại tái cấu trúc này là gì
Tôi chắc chắn có một thuật ngữ cho một chút tái cấu trúc sau đây, nhưng tôi không thể nhớ nó và Google-fu của tôi đang làm tôi thất vọng! Bộ tái cấu trúc di chuyển nếu các câu lệnh đến nơi chúng sẽ có tác động nhiều nhất, ví …





10
Có nên xem và một mô hình giao tiếp hay không?
Theo trang wikipedia cho kiến ​​trúc MVC , chế độ xem được mô hình miễn phí thông báo và cũng có thể truy vấn mô hình về trạng thái hiện tại của nó. Tuy nhiên, theo khóa học của Paul Hegarty trên iOS 5 tại Stanford, bài giảng 1, trang …
33 design  mvc 

6
Va chạm UUID [đóng]
Có ai đã thực hiện bất kỳ nghiên cứu thực tế nào về xác suất va chạm UUID, đặc biệt là với các UUID phiên bản 4 (ngẫu nhiên), cho rằng các trình tạo số ngẫu nhiên chúng tôi sử dụng không thực sự ngẫu nhiên và chúng tôi có …
33 random  uuid 


3
Tại sao không phải Chủ đề xanh?
Mặc dù tôi biết các câu hỏi về vấn đề này đã được đề cập (ví dụ: https://stackoverflow.com/questions/5713142/green-threads-vs-non-green-threads ), tôi không cảm thấy mình đã có câu trả lời thỏa đáng . Câu hỏi là: tại sao JVM không hỗ trợ các chủ đề xanh nữa? Nó nói điều này …

10
Truyền biến thành viên làm tham số phương thức
Trong một dự án, tôi đã tìm thấy một mã như thế này: class SomeClass { private SomeType _someField; public SomeType SomeField { get { return _someField; } set { _someField = value; } } protected virtual void SomeMethod(/*...., */SomeType someVar) { } private void SomeAnotherMethod() { //............. SomeMethod(_someField); //............. …


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.