В предыдущей статье «Событийная онтология vs объектная» были введены основные положения событийной семантики, описаны ее отличия от объектно-ориентированных подходов к моделированию предметной области. В данном тексте на конкретных примерах демонстрируются особенности событийного описания по сравнению с субстанциональным и релятивным. Вводится новое понятие «семантический сахар» и переосмысливается роль иерархических отношений свойств. Читать далее
С выходом Kotlin 1.5.0, классы значения (известные ранее как inline классы) наконец-таки стабильны и были освобождены от необходимости в аннотации @OptIn. Было много нового в релизе, что также создало много путаницы, так как теперь нам доступны три очень похожих инструмента: typealias, классы данных (data class) и классы значения (value class). Так какой же нам использовать теперь? Можно ли выбросить сразу псевдонимы типов и классы данных и заменить их на классы значения? Ответы в статье
Натуральный тростниковый сахар для торговой марки “Брауни” поставляется из Колумбии и острова Маврикий, а также из Австралии, Бразилии, Малави и Сальвадора. Сахар тростниковый Брауни Демерара светлый, 900 г Вес, кг 0.9 Вид сахара тростниковый Вид упаковки пакет Каталог Бакалея Производитель ООО “Русагро-Белгород” Форма сахар-песок в наличиивозможна доставка. Цена: 292.99 ₽ КУПИТЬ
Сахар тростниковый 75 кусочков. Сахар тростниковый Чуточка порционный в конвертиках, 420 г Вес, кг 0.42 Вид сахара тростниковый Вид упаковки коробка Каталог Бакалея Производитель ЗАО “Санкт-Петербургский сахарный завод” Форма сахар кусковой в наличиивозможна доставка. Цена: 265.99 ₽ КУПИТЬ