В случае, если вы упомянули, проблема настолько хорошо известна, что она не имеет значения, если быть краткой, и фактически спасает вас от набора текста. Другие типы взаимоотношений между классами не так просты.
Еще одним плюсом использования «Блога», «Поста» и «Комментария» является то, что вы можете повторно использовать «Пост» и «Комментарий» для других вещей, не обязательно связанных с блогом, и они бы лучше подходили там (хорошо, это просто переименование в любом случае ).
Тогда моё правило было бы «будь как можно чётче». Я склонен полагать, что до того, как вы начнете вмешиваться в мой код или я начну проектировать оружие, мы немного прочитали о проблемном пространстве.
Более того: большинство известных мне веб-фреймворков облегчают использование кратких названий, таких как блог, публикация и т. Д., Для названий моделей.