Completing the JSON Serialization System - Let's Code E3 смотреть онлайн
In this third episode of the Let's Code series we are complete our JSON serialization project: We will implement the code to write list-like types, such as std::vectors, std::arrays and std::lists to JSON. To accomplish this we'll introduce a new c++20 concept, we'll use some more requires expressions and will write a small typetrait. Lastly, we are going to look at providing better compile time errors if the user invokes our library incorrectly. Througout the episode we will again continue to use Test Driven Development to guide us towards a correct and clean solution.
All code produced in this series can be found on the Bits of Q github:
https://github.com/QBouts/BitsOfQ
Let's Code Playlist:
https://www.youtube.com/playlist?list=PLWxziGKTUvQEi2xqBzyhh7qBcEGAG50k-
Timestamps:
0:00 Introduction
0:33 Serializing vectors: writing the test
2:39 Serializing vectors: production code
5:12 Sanity check: adding a more complex test
6:48 Making it more generic: extending tests
7:24 Making it more generic: ListLike concept
8:39 Making it more generic: Using the concept
9:09 Making it more generic: Dealing with ambiguity
12:29 Better compile-time errors: Undefined serialize function
15:51 Better compile-time errors: Not passing an NVP
17:24 Better compile-time errors: is_nvp type trait
19:28 Outro
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Completing the JSON Serialization System - Let's Code E3» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.