и юзер прямо так и пишет "возьми говно, насыпь в чашку..."
тоесть, программа уже знает, что есть объекты, которые можно брать, какие объекты помещаются в чашку, или как узнать эти свойства? надо же, выглядит как контракты из статики
тоесть, программа уже знает, что есть объекты, которые можно брать, какие объекты помещаются в чашку, или как узнать эти свойства? надо же, выглядит как контракты из статики
если метод сериализации поддерживает сериализацию циклических графов, то это не проблема
(В том числе можно и маршаллить, но без контрактов всяких, типа интерфейсов или трейтов и подобных, ты всё равно не будешь знать что делать с этими объектами)
(а в динамике "контракты" это — ну, ппук, этот метод называется ттак... значит, наверное, может быть, он делает то же самое, что и другие методы с такимм нзва... названием, ой undefined is not a function....)