Pull to refresh
@eshirshovread⁠-⁠only

User

Send message

SAL. Контрактное программирование от Микрософт или как помочь статическому анализатору

Reading time2 min
Reach and readers4.6K
Язык аннотации исходного кода (SAL).
По моему это тема незаслужено обойдена вниманием: не надено ни одного упоминания в рунете.
Сам себе не поможешь никакой статический анализатор тебе не поможет.
Читать дальше →

Динамический поиск потенциальных взаимоблокировок

Reading time6 min
Reach and readers7.6K
Здравствуйте. Некоторое время назад начал заниматься сопровождением довольно объемного программного продукта. Правка за правкой и как-то незаметно ко мне подкрались взаимоблокировки. Я быстро выяснил источник проблем — это вложенные блокировки. По незнанию основ программного продукта я неявно нарушил порядок вложения блокировок. Но найти вручную источник проблем не удалось.

Боржоми пить поздно, причитать насчёт архитектуры бессмысленно. Подключаем тяжелую артиллерию.
Читать дальше →

Information

Rating
Does not participate
Registered
Activity