Доклад с C Russia 2018 “Когда хорош процедурный C “. В первой половине доклада рассказываются общие принципы, а во второй содержатся более комплексные примеры. Построен доклад вокруг проблемы использования старого кода на Си в проектах на современном С . Хотя применяться описанные подходы могут, на мой взгляд, и в других случаях. Ниже тайминг с аннотацией: 5:00 Clean Architecture, подход с использованием многослойной архитектуры, описанный Робертом Мартином. В этом докладе это описывается как “цель“, к которой надо стремиться. Тут же выделяется проблема со старым процедурным Си–кодом, который нужно использовать, т.к. он хороший и проверенный, но ломает архитектуру. 10:40 — идиома RAII, отмечается, что ее целесообразно использовать не только для управления памятью. Приводится пример класса для работы с функциями OpenGL, на котором показано, что “классический RAII“ (“Получение ресурса есть инициализация“) не очень хорошо работает при изменениях в &quo
Hide player controls
Hide resume playing