Być może pytanie trywialne, ale jestem zainteresowany odpowiedziami. Obecnie refaktoryzuję niektóre bardzo duże monolityczne pliki zasobów ciągów (jeden plik zasobowy dla każdego projektu, w około 30 projektach). Rozdzielam je tak, że stosujemy konwencję dla naszych plików i ułatwiamy wyszukiwanie łańcuchów i zarządzanie nimi podczas kodowania.Schematy nazewnictwa plików zasobów i zarządzanie nimi
Generalnie jestem dzielenie plików na tym schemacie:
- ErrorMessages.resx
- LogMessages.resx
- ViewResources.resx
- AppResources.resx
I Nie jestem strasznie podekscytowany nazewnictwem i po prostu zastanawiam się, czego używają inni ludzie. Na przykład, zamiast AppResources
(strun do użytku wewnętrznego przez aplikację), widziałem wiele projektów demonstracyjnych używać StringResources
, Internal
(straszne!), Itp
Pomysły/anegdoty/sugestie na temat zarządzania zasobami lub standardowe schematy nazewnictwa są doceniane.