SECON 2014 - Метаданные и автогенерация кода (Павел Щеваев)
Трек: Технологии
Докладчик: Павел Щеваев (, Пенза, технический директор)
Дата выступления: 14 марта 2014 года
Место выступления: Конференция разработчиков ПО г. Пензы SECON 2014 (Технопарк “Рамеев“)
Слайды презентации:
Суть доклада: Надежный обмен данными в гетерогенной среде, между разными платформами и технологиями является одним из ключевых моментов разработки сложных систем. Во время обмена данные преобразуются в некоторый промежуточный формат совместимый между платформами. Преобразование в подобный формат и из него — крайне рутинная и подверженная ошибкам работа.
Метаописание данных неким декларативным языком с последующей автогенерацией типизированных структур облегчает жизнь разработчику. Снимает с него необходимость задумываться о промежуточном формате, о правильном порядке полей, а типизированность гарантирует выявление ошибок еще на этапе компиляции кода.
В докладе будет рассмотрено несколько подобных решений, их плюсы и минусы. Также будет рассмотрен с практической стороны наш собственный формат метаданных, используемый нами на протяжении более 5 лет.
Целевая аудитория:
Ограничений нет, но в большей степени разработчики, имеющие уже определенный опыт разработки разнородных систем или приступающие к подобной задаче.
5 views
844
208
1 week ago 00:03:56 1K
2학년 / Second Grade
“2학년“ (2nd grade) - песня была выпущена 20 августа 2014 года
1 week ago 01:31:52 1
Прохождение Infamous: Second Son – Часть 11 * Sony PlayStation 4 Pro ( 4K )
2 weeks ago 01:28:45 3
Прохождение Infamous: Second Son – Часть 10 * Sony PlayStation 4 Pro ( 4K )
2 weeks ago 00:30:31 3
[Real Time History] Why Germany Lost the Battle of the Bulge (4K WW2 Documentary)
2 weeks ago 00:08:27 2
The Belgorod Brit talks Trump. There are gremlins in the recording at the beginning, but Putin intervened to rectify the situati
2 weeks ago 01:10:06 4
Прохождение Infamous: Second Son – Часть 9 * Sony PlayStation 4 Pro ( 4K )
2 weeks ago 06:52:04 919
Split/Second / Часть 2 / Реквест от Sergey Gusev
2 weeks ago 01:11:11 1
432 Hz Sacral Chakra Healing, Remove Guilt, Shame and Dependence, Emotional Healing, Chakra
2 weeks ago 00:22:20 6
[Real Time History] Japanese Invasion of China: The Battle of Shanghai 1937 (Sino-Japanese War Documentary)
2 weeks ago 05:32:30 220
Split/Second / Часть 1 / Реквест от Sergey Gusev
2 weeks ago 01:35:01 1K
Акулий торнадо 2: Второй по счету / Sharknado 2: The Second One [2014]
2 weeks ago 02:54:49 849
Berlin, Germany O2 + Summer Sonic 2013 + Mexico 2012
2 weeks ago 01:03:17 5
Прохождение Infamous: Second Son – Часть 8 * Sony PlayStation 4 Pro ( 4K )
3 weeks ago 01:07:40 4
Прохождение Infamous: Second Son – Часть 7 * Sony PlayStation 4 Pro ( 4K )
3 weeks ago 00:28:20 8
[Real Time History] Bismarck’s Rise: Schleswig Wars 1848-1864
3 weeks ago 00:09:01 6
Vladimir Vladimirovich Putin Sayed: Maradona Perfect Future in our day Future Perfect World champion Of Fifa 2005 legend Komanda
3 weeks ago 00:56:29 4
Прохождение Infamous: Second Son – Часть 6 * Sony PlayStation 4 Pro ( 4K )
3 weeks ago 01:20:40 11
Прохождение Infamous: Second Son – Часть 5 * Sony PlayStation 4 Pro ( 4K )
3 weeks ago 01:00:56 12
Прохождение Infamous: Second Son – Часть 4 * Sony PlayStation 4 Pro ( 4K )
3 weeks ago 00:36:37 13
[House of History] The Jugurthine War (112-105 BC) | DOCUMENTARY (All Parts)
3 weeks ago 00:04:21 12
[Krik Band] Песня Шляпника (Alice Madness Returns MUSICAL) - the song by Madhatter - Krik Band
3 weeks ago 01:01:16 1
Прохождение Infamous: Second Son – Часть 3 * Sony PlayStation 4 Pro ( 4K )
4 weeks ago 01:15:34 2.6K
Fred V Presents: ’Luminous’ | 4k
4 weeks ago 01:02:49 6
Прохождение Infamous: Second Son – Часть 2 * Sony PlayStation 4 Pro ( 4K )