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

Câu hỏi về giải quyết vấn đề và lập kế hoạch cho một giải pháp thông qua thiết kế phần mềm.

2
Xác thực dữ liệu: tách lớp hay không?
Khi tôi có nhiều dữ liệu cần được xác thực, tôi có nên tạo một lớp mới cho mục đích xác thực duy nhất hay tôi nên gắn bó với xác thực trong phương thức? Ví dụ cụ thể của tôi dự tính một giải đấu và một lớp sự …
15 java  design  data  validation 




1
Có phải là cách thực hành tốt để triển khai hai phương thức mặc định Java 8 về mặt nhau không?
Tôi đang thiết kế một giao diện với hai phương thức liên quan, tương tự như sau: public interface ThingComputer { default Thing computeFirstThing() { return computeAllThings().get(0); } default List<Thing> computeAllThings() { return ImmutableList.of(computeFirstThing()); } } Khoảng một nửa các triển khai sẽ chỉ tính toán một điều, trong khi …











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.