这更像是一个哲学问题而不是技术问题.
我在使用新的Rails应用程序大约需要40个小时.它与零售有关,早在我选择名称"item"来描述可供销售的单一产品.
随着时间的推移,我很明显这是一个错误 - "项目"这个词过于笼统,而"产品"也许是一个更好的选择.
所以我现在面临的决定是,在我使用这个选择不当的名称构建更多之前,我是否重构/重命名我的模型,ERB代码和表格,或者我只是保持原样,节省一些时间并继续前进?我担心它反复选择后者导致我在其他项目中看到的荒谬的技术债务,但我也认为这可能是一种过早优化的形式.
思考?