Câu hỏi được gắn thẻ «design-principles»

2
Có bất kỳ nguyên tắc OO nào thực tế có thể áp dụng cho Javascript không?
Javascript là ngôn ngữ hướng đối tượng dựa trên nguyên mẫu nhưng có thể trở thành dựa trên lớp theo nhiều cách khác nhau, bằng cách: Viết các hàm được sử dụng như các lớp một mình Sử dụng hệ thống lớp tiện lợi trong khung (như mootools Class.Class ) …






1
Làm thế nào để xác minh nguyên tắc thay thế Liskov trong hệ thống phân cấp thừa kế?
Lấy cảm hứng từ này trả lời: Nguyên tắc thay thế Liskov yêu cầu rằng Điều kiện tiên quyết không thể được tăng cường trong một kiểu con. Postconditions không thể được làm yếu trong một kiểu con. Bất biến của siêu kiểu phải được bảo toàn trong một kiểu …

2
Nguyên tắc đảo ngược phụ thuộc: Hiểu cách cả hai thành phần cấp thấp và thành phần cấp cao phụ thuộc vào trừu tượng
Tôi đang tìm hiểu về Nguyên tắc đảo ngược phụ thuộc. Nó nói rằng: Các mô-đun cấp cao không nên phụ thuộc vào các mô-đun cấp thấp. Cả hai nên phụ thuộc vào trừu tượng. Trong một thời gian, tôi đã cố gắng hiểu điều đó có nghĩa là cả …




3
Đây có phải là một nguyên tắc cơ bản, hoặc rất mong muốn, để có các phương thức lớp trả về cho $ $ này chứ không phải là một giá trị?
Tôi thực sự mới bắt đầu học OOP. Tôi đã bắt đầu khoảng một năm trước và đã viết khoảng 15.000 dòng của nó. Nhưng tôi đã viết tất cả mà hầu như không có kinh nghiệm nào khi nhìn vào OOP của người khác. Hầu hết các hàm lớp …
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.