Size: a a a

Maxwell's Demons

2021 March 30

RS

Roman Storozhenko in Maxwell's Demons
Valentin Kornienko
Ну, в Сях так-то никто не запрещает их использовать нормально.
Конечно, но все примеры в книге не на Си, поэтому это замедляет понимание,  так как нужно трансформировать в Си
источник

VK

Valentin Kornienko in Maxwell's Demons
Тот-же observer будет просто N указателей на функции, которые просунутся в функцию subscribe( TNotifyCallback);
источник

VK

Valentin Kornienko in Maxwell's Demons
Roman Storozhenko
Конечно, но все примеры в книге не на Си, поэтому это замедляет понимание,  так как нужно трансформировать в Си
Там в книге примеры на псевдокоде, кстати
источник

VK

Valentin Kornienko in Maxwell's Demons
источник

VK

Valentin Kornienko in Maxwell's Demons
Можно и так, например
источник

RS

Roman Storozhenko in Maxwell's Demons
Valentin Kornienko
Там в книге примеры на псевдокоде, кстати
может спутал. там разрабатывают тектовый движок, как пример?
источник

VK

Valentin Kornienko in Maxwell's Demons
Roman Storozhenko
может спутал. там разрабатывают тектовый движок, как пример?
А. Мы друг друга не поняли. Смотри, в банде четырех был пример разработки текстового движка на С++
источник

VK

Valentin Kornienko in Maxwell's Demons
На сайте, который скинул, тоже есть книга. Там примеры на псевдокоде даны
источник

VK

Valentin Kornienko in Maxwell's Demons
Все верно
источник

VK

Valentin Kornienko in Maxwell's Demons
А вот тут советую посмотреть
источник

RS

Roman Storozhenko in Maxwell's Demons
Я считаю что данная выше книга не подходит для изучения архитектур применительно к языку программирования Си.
Для Си есть более подходящие книги с примерами на Си, например, "Язык Си в 21 веке".
Книга тяжелая, нужно изучать от начала до конца.
@Rmatveev

Еще можно покопаться в коде GTK и подобного.
источник

РМ

Роман Матвеев... in Maxwell's Demons
Roman Storozhenko
Я считаю что данная выше книга не подходит для изучения архитектур применительно к языку программирования Си.
Для Си есть более подходящие книги с примерами на Си, например, "Язык Си в 21 веке".
Книга тяжелая, нужно изучать от начала до конца.
@Rmatveev

Еще можно покопаться в коде GTK и подобного.
"книга выше" - это какая? Я немного в них запутался
источник

VK

Valentin Kornienko in Maxwell's Demons
источник

RS

Roman Storozhenko in Maxwell's Demons
Роман Матвеев
"книга выше" - это какая? Я немного в них запутался
Банда четырех которая
источник

VK

Valentin Kornienko in Maxwell's Demons
Гы. Изобретают std::apply для std::tuple
источник

RS

Roman Storozhenko in Maxwell's Demons
Это ужасный ужас. Инструмент лучше использовать по назначению)
источник

VK

Valentin Kornienko in Maxwell's Demons
Roman Storozhenko
Это ужасный ужас. Инструмент лучше использовать по назначению)
Именно
источник

VK

Valentin Kornienko in Maxwell's Demons
Еще хорошие примеры в LVGL библиотеке
источник

VK

Valentin Kornienko in Maxwell's Demons
Они на сях пишут все, аккуратно даже
источник

RS

Roman Storozhenko in Maxwell's Demons
Почти любая либа графики это хороший пример ООП на Си, без извращений
источник