Pull to refresh
12
Александр Кудрявцев@ALexKud

Инженер-электроник, архитектор ПО, программист

2
Subscribers
Send message

Как жесткую программную систему превратить в гибкую

Level of difficultyHard
Reading time13 min
Reach and readers4.4K

В этой статье хочу поделиться идеей разработки своего простого скриптового языка DSL, работающего в БД в виде хранимых процедур, который позволил жесткую логику тестирования на клиенте заменить на гибкую логику скрипта, хранящегося в базе данных. Скрипт поддерживает циклы , прямую и косвенную адресацию, установку параметров тестирования прямо из скрипта, позволяет работать в пошаговом режиме, проводить отладку операций, делать паузу и остановку и т д.

 Подход с переносом логики управления в БД (включая перезапуск и паузы) превратил SQL Server из простого хранилища в полноценный Оркестратор в SQL.

Обзор системы MES/industrial test platform

Information

Rating
6,134-th
Location
Россия
Registered
Activity

Specialization

Разработчик приложений, Архитектор баз данных
Ведущий
From 200,000 ₽
SQL
Базы данных
Разработка программного обеспечения
Алгоритмы и структуры данных
Проектирование баз данных
Delphi
Microsoft SQL Server
Visual Studio
Оптимизация кода
Английский язык