Сообщение Re[3]: Broken diamond от 20.10.2016 11:17
Изменено 20.10.2016 11:20 Qbit86
Здравствуйте, fmiracle, Вы писали:
F>Да никак.
Тогда я бы не называл это «удачный пример такой разбивки». Это огромная дыра.
F>JS же весь динамический, потому и спокойно будут передаваться работать оба типа.
Только если автор в своём классе переименует поля/свойства и изменит сигнатуры методов, то получим падение в рантайме, правильно?
F>Да никак.
Тогда я бы не называл это «удачный пример такой разбивки». Это огромная дыра.
F>JS же весь динамический, потому и спокойно будут передаваться работать оба типа.
Только если автор в своём классе переименует поля/свойства и изменит сигнатуры методов, то получим падение в рантайме, правильно?
Re[3]: Broken diamond
Здравствуйте, fmiracle, Вы писали:
F>Да никак.
Тогда я бы не называл это «удачный пример такой разбивки». Это огромная дыра.
F>JS же весь динамический, потому и спокойно будут передаваться работать оба типа.
Только если автор Qux в своём классе переименует поля/свойства и изменит сигнатуры методов, то получим ошибку в рантайме, правильно?
F>Да никак.
Тогда я бы не называл это «удачный пример такой разбивки». Это огромная дыра.
F>JS же весь динамический, потому и спокойно будут передаваться работать оба типа.
Только если автор Qux в своём классе переименует поля/свойства и изменит сигнатуры методов, то получим ошибку в рантайме, правильно?