Задача - есть нетиповой документ в типовой конфигурации. Необходимо добавить возможность ведения переписки в рамках этого документа (история сообщений). Грубо говоря поле "сообщить", кнопка "добавить сообщение", поле "история сообщений".
Вопрос - где грамотнее хранить историю сообщений? Реквизит документа с типом строка неограниченной длины? или Регистр сведений с измерениями "Объект" (ссылка на документ), "ДатаСообщения", "Сообщение".
Второй вариант как бы более универсален (возможно использовать в дальнейшем для других документов, хотя пока это не актуально) + возможность добавлять сообщения без перезаписи документа. Но нельзя использовать строку неограниченной длины.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший