Bây giờ tôi đã có thói quen thực hiện các bảng cấu hình khá mạnh mẽ cho các mô-đun của mình và tôi thấy việc quản lý và đặt tên biến khá khó khăn .
Tôi có các biến như thế mymodule_section_subvar_varname_type_context
và tôi không chỉ theo dõi thứ tự của các phần tử trong tên biến của mình mà tôi cảm thấy như thể có một tên biến dài đó là một lỗ hổng thiết kế.
Tôi đã xem xét sử dụng một mảng được tuần tự hóa trong một biến mymodule_section_settings
kết hợp với một tập hợp các hàm giúp dễ dàng duy trì mảng đó nhưng tôi thích một số đầu vào trong những gì (nếu có) thực tiễn tốt nhất đã được thiết lập bên ngoài tiền tố và / hoặc ví dụ về các mô-đun mà chúng tôi tin tưởng và những gì chúng đang làm cho các bộ biến lớn.
Cảm ơn!