Czy wartość mapowania powinna być zadeklarowana jako stała lub wyliczona?
Widzę to rozrzucone po całej bazie kodu:
@RequestMapping(value = "myValue")
Wolałbym użyć czegoś takiego:
@RequestMapping(value = Constants.myValue)
Wydaje się, że przerywa DRY używając rzeczywistej wartości ciągu wewnątrz@RequestMapping
zamiast stałej. Ale czy ta dobra praktyka kodeksowa? Czy zamiast tego powinienem używać wyliczenia? Może potrzebuję użyćConstants.myValue
gdzie indziej w bazie kodu.