Tôi có một loạt các phương pháp thường được sử dụng ở mọi nơi. Ngay bây giờ, tiền mã hóa được đặt tên toàn cầu, để thể hiện thực tế rằng chúng ... thực tế là ... toàn cầu.
Tuy nhiên, tôi không thích điều này.
Tôi muốn nhóm chúng thành một lớp và vượt qua một giao diện xung quanh. Tôi sẽ chỉ tạo một ví dụ, nhưng tôi không rơi vào bẫy đơn lẻ ở đây.
Trước hết, tôi nên đặt tên cho lớp là gì. Tôi muốn tránh tên toàn cầu vì tôi sợ những người bảo trì sẽ hiểu sai.
Ngoài ra, làm thế nào tôi nên xem xét việc chia ra một tập hợp các phương thức như vậy để hành vi có thể thay đổi và thích nghi?
Tập hợp các phương thức chứa các thứ như:
- Bảng chuyển đổi
- Clipboard tương tác
- Quản lý phông chữ được xây dựng
- Phương pháp vẽ phổ biến
- Cung cấp giao diện với quyền truy cập vào các tài nguyên thường được sử dụng