1С:Предприятие 8
Система программ
Архитектура платформы 1С:Предприятие
(версия 8.3.17)

Средства быстрой разработки бизнес-приложений

Важными преимуществами «1С:Предприятия 8» являются высокая скорость разработки прикладных решений и низкий порог вхождения разработчиков в технологию. Практика показывает, что даже начинающим разработчикам достаточно всего одной-двух недель обучения, чтобы начать решать базовые бизнес-задачи на платформе «1С:Предприятие 8».

Существенная часть разработки бизнес-приложений ведется в концепции декларативного программирования, без написания кода. Широко используется визуальное редактирование, что позволяет свести объем собственно программирования к минимуму (парадигма разработки low-code, «минимальное программирование»). Для написания программного кода используется высокоуровневый предметно-ориентированный язык с понятийной моделью, максимально приближенной к задачам бизнеса (реализован подход Domain-Driven Design — предметно-ориентированное проектирование).

Прикладные решения на платформе «1С:Предприятие 8» поставляются в открытых исходных кодах. Благодаря используемым парадигмам визуального проектирования и предметной ориентированности языка системы этот код является реально открытым — внедренцы и пользователи могут легко его прочитать, разобраться в бизнес-логике прикладных решений, поддерживать и развивать их, модифицировать и расширять функционал в соответствии с задачами организации. Реальная открытость прикладных решений «1С:Предприятия 8» позволяет легко передавать их для развития или на сопровождение от одних специалистов другим, например, от внедренческой фирмы в ИТ-службу организации-пользователя.