Если вы программируете на чем-нибудь высокодуховном, то вероятно будете смеяться. Ведь нам в 1С до сих под этого не подвезли...
Чтобы понять проблему, как всегда рассмотрим несколько утрированный пример...
Функциональная парадигма. Полностью функциональные языки программирования, круто, таинственно, доступно только для избранных...
Полистал старую книгу по программированию. Когда-то именно в ней нашел размышления про эффект первого разбитого окна, про необходимость немедленного ремонта (исправления ошибки) для предотвращения дальнейшего разрушения (потери контроля над проектом). После такого откровения и остальным тезисам автора веришь. Но сейчас, при повторном прочтении, обнаружилось странное...
Расширение конфигурации в хранилище. А там проверка, предотвращающая дубли записей некоего справочника. Но уже имеющийся дубль исправлять и склеивать не нужно для сохранения истории этой задвоенности. Хочется просто пометить на удаление, а это невозможно как раз из-за проверки. Как исправить быстро без танцев с хранилищем...
Все программисты считают говнокод отвратительным явлением, с которым нужно бороться, но единогласного определения этого понятия не существует. Немного поворчу на эту тему...
Динамический список регистра сведений. Все необходимые права есть. А при открытии всплывает ошибка: "Нарушение прав доступа! Попробуйте уточнить параметры действия или обратиться к администратору приложения для предоставления прав". Долго мучился, а оказалось вот что...
Часто цитирую короткий поучительный стишок. И даже забыл, прочитал его где-то или придумал сам...
Понятно, что сейчас гораздо удобнее сделать это через расширение конфигурации. Но мне надо было именно без расширения (чтобы потом при возможных частых обновлениях не перезаходить в программу), ну и спортивный интерес появился...
Возникла тут задача поиска последних документов по определенной аналитике. Регистр ради такого создавать как-то странно. Но в памяти было записано, что без него почему-то сложно. Давайте же, наконец, разберемся...