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 nhiều ngôn ngữ lập trình động gõ vịt sử dụng cách tiếp cận dựa trên lớp thay vì OOP dựa trên nguyên mẫu?
Vì khá nhiều ngôn ngữ lập trình động có tính năng gõ vịt và chúng cũng có thể mở và sửa đổi các phương thức lớp hoặc cá thể bất cứ lúc nào (như Ruby và Python ), sau đó Câu hỏi 1) Điều gì cần cho một lớp học …





2
Mẫu thiết kế để xác thực dữ liệu
Điều gì sẽ là mẫu thiết kế tốt nhất cho vấn đề này: Tôi có một đối tượng A. Đối tượng A có thể được đăng ký hoặc xóa khỏi cơ sở dữ liệu tùy thuộc vào yêu cầu của người dùng. Xác thực dữ liệu được thực hiện trước …



6
Đa luồng: tôi đang làm sai?
Tôi đang làm việc trên một ứng dụng phát nhạc. Trong quá trình phát lại, thường thì mọi thứ cần phải xảy ra trên các luồng riêng biệt vì chúng cần xảy ra đồng thời. Ví dụ, các nốt của hợp âm cần được nghe cùng nhau, vì vậy mỗi …


4
Tùy chọn phụ thuộc trong npm?
Tôi có một câu hỏi tương tự như vậy , nhưng không hoàn toàn giống nhau. Tôi muốn người dùng ứng dụng của tôi cài đặt nó với bất kỳ sự phụ thuộc nào là cần thiết cho cách anh ta muốn sử dụng nó. Vì vậy, ví dụ, nếu …


4
Thiết kế hướng dữ liệu - không thực tế với hơn 1-2 cấu trúc Các thành viên của Google?
Ví dụ thông thường của Thiết kế hướng dữ liệu là với cấu trúc Ball: struct Ball { float Radius; float XYZ[3]; }; và sau đó họ thực hiện một số thuật toán lặp lại một std::vector<Ball>vectơ. Sau đó, họ cung cấp cho bạn điều tương tự, nhưng được triển …


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.