Способы разработки бизнес-решения - Основные механизмы платформы - 1С:Учебный центр №1

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

20 лет назад почти на каждом предприятии был программист, являющийся специалистом и по базе данным (по крайней мере, одной) и по языку программирования (по крайней мере, одному). Тем не менее, предприятия переходили на 1С, потому что учитывать изменения в законодательстве и корректировать массу программ под новые реалии проблематично. Один программист часто не успевал вносить все необходимые изменения (для этого ему приходилось еще вникать в особенности новых постановлений по учету). Содержать нескольких высоко квалифицированных специалистов, чтобы они все успевали, получалось накладно. Гораздо дешевле было купить 1С, уволить высоко квалифицированных специалистов и, за символическую плату, нанять человека, который знает, где у компьютера кнопка "Пуск" (этого достаточно, чтоб справляться с 1С).
Именно по этой причине 1С вытеснило самописные программы.
То, что в случае самописных программ каждому новому человеку придется вникать в написанное его предшественником ПО - не аргумент. В 1С тоже нужно вникать, если требуется что-то, отличающееся от стандарта. При чем, сомописное ПО, как правило, гораздо лучше документировано просто потому, что по конкретному языку существуют качественные справочники, а автор программы может подсказать, в каком модуле смотреть требуемый функционал. В отличии от какого-нибудь SQL, по 1С нормальной документации нет (разработчики 1С могут считать, что их документация нормальна, но истина познается в сравнении). И никто не подскажет, что, например, для встраивания внешнего отчета в приложение требуются определенные танцы с бубнами. Да, наверное, в какой-то одной из сотни книг по 1С есть инструкции на эту тему. Но я их никогда не видел. Зато по тому же SQL в одном маленьком справочнике изложено все, что что только может потребоваться. Так что, большая легкость изменений приложений 1С, в сравнении с другими приложениями - это выдача желаемого за действительное. Если потребуется какой-то нестандартный функционал (а он в какой-то степени требуется всем), вникать придется не меньше. Преимущество 1С только в своевременном учете законодательных норм. Если нормы пытается учесть местный программист предприятия, обязательно вылезет. что то тут, то там он что-то не учел. И постоянно придется что-то исправлять и корректировать. В 1С неучтенное выявится сразу, поскольку хоть 1 из миллионов клиентов в первый же день выявит неучтенку, и она будет тут же исправлена. Таким образом, работая с 1С, можно быть уверенным, что все функции актуальны и исправны, а, если вдруг прокрадется баг, уже завтра выйдет его исправление.
Так что, главное преимущество 1С - своевременность обновлений и отсутствие необходимости содержать высоко квалифицированного специалиста, обходящегося гораздо дороже, чем приложение 1С.

канал-уз
Автор

Какое-то больше философское видео получилось :)
Это наверное часть видеоурока?

user-mx
welcome to shbcf.ru