Это скорее философский вопрос, чем технический.
У меня около 40 часов на работу над новым приложением Rails. Это связано с розничной торговлей, и вначале я выбрал название «предмет», чтобы описать один доступный продукт для продажи.
С течением времени для меня стало очевидным, что это было ошибкой - слово "предмет" слишком общее, и, возможно, "продукт" был бы лучшим выбором.
Итак, решение, с которым я сейчас столкнулся, заключается в том, должен ли я провести рефакторинг / переименование моих моделей, кода ERB и таблиц, прежде чем я буду строить больше с этим несколько неудачно выбранным именем, или я просто оставлю это как есть, сэкономлю время и двигаться дальше? Я беспокоюсь о том, что он выбирает последнее несколько раз, что приводит к нелепой технической задолженности, которую я видел в других проектах, но я также думаю, что это может быть одной из форм преждевременной оптимизации.
Мысли