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

Một mẫu thiết kế là một giải pháp tái sử dụng chung cho một vấn đề thường xảy ra trong thiết kế phần mềm.

4
Làm thế nào để suy nghĩ về các mẫu thiết kế và thực hành OOP thay đổi trong các ngôn ngữ năng động và gõ yếu?
Có một câu hỏi khá hữu ích dọc theo những dòng này (" Các mẫu thiết kế không phải OOP? "), Nhưng tôi tò mò hơn về quan điểm chuyển tiếp cho một người mới bắt đầu với các ngôn ngữ được gõ và năng động. Đó là: giả sử …






1
Đảo ngược kiểm soát liên quan đến nghịch đảo phụ thuộc như thế nào
Trong nhiều bài viết trên web, các thuật ngữ Inversion of Control and Dependency Inversion Nguyên tắc dường như được trộn lẫn và được sử dụng như các từ đồng nghĩa (sự nhầm lẫn thêm được thực thi bởi các công cụ được gọi là "DI-Container" và "IoC-Container"). Một bài …




4
Lớp nhân đôi mô hình?
Tôi hiện đang làm việc như một nhà phát triển solo cho dự án hiện tại của mình. Tôi đã kế thừa dự án từ một nhà phát triển khác, người đã rời công ty. Đây là một ứng dụng web kiểu mô hình-khung nhìn-trình điều khiển trong C #. …




4
cách gọi chức năng này là một thực hành xấu?
Tôi có đoạn mã sau: public void moveCameraTo(Location location){ moveCameraTo(location.getLatitude(), location.getLongitude()); } public void moveCameraTo(double latitude, double longitude){ LatLng latLng = new LatLng(latitude, longitude); moveCameraTo(latLng); } public void moveCameraTo(LatLng latLng){ GoogleMap googleMap = getGoogleMap(); cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng, INITIAL_MAP_ZOOM_LEVEL); googleMap.moveCamera(cameraUpdate); } Tôi nghĩ rằng với cách này, tôi loại bỏ trách …

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.