Никита Липский - Java 9 Модули. Почему не OSGi?

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 17

  • @greenos6298
    @greenos6298 6 лет назад +5

    Один из лучших докладов на мой взгляд, все четко и по делу. Слушается легко, узнал много нового, при этом изложено очень доступно!

  • @wjblazkowicz
    @wjblazkowicz 6 лет назад +8

    Вся правда про OSGi - как бальзам на душу.

  • @slavavasianovych2775
    @slavavasianovych2775 6 лет назад +7

    Если следовать Reliable Configuration - получается, что и в OSGi эта проблема отпадает. А то, для OSGi объявляется это как проблема, а для Jigsaw говорим "а давайте так просто не делать". Нечестно

    • @Dimass036
      @Dimass036 5 лет назад

      Ага, рекомендация должна звучать не "не используйте библиотеку Baz разной версии" а "организуйте приложение таким образом, чтобы классы из Baz - вроде А - не использовались в открытых интерфейсах модулей, которые могут зависеть от различных версий Baz (либо не используйте чужие классы в вашем API вообще)". Например, это можно решить, если использовать не A из Baz, а I - интерфейс из модуля, который загружается единожды.

  • @dmitriishakshin2248
    @dmitriishakshin2248 5 лет назад +2

    Не понял момент с бутстрап проблемой и object. Где можно почитать поподробнее?

  • @iNitrino
    @iNitrino 6 лет назад

    Спасибо. Никита волнуется очень

  • @АндрейЩербинко-ш5н
    @АндрейЩербинко-ш5н 6 лет назад +2

    Классный доклад

  • @ПавелКравцов-н8е
    @ПавелКравцов-н8е 5 лет назад

    Коллеги, объясните пожалуйста, почему бандлы, на которые нет нигде импортов, он называет листовыми? Они же наоборот корневые, если мы рассматриваем граф зависимостей с переходами от потребителей к зависимостям. Или он по какой то причине рассматривает развернутый граф, от зависимостей к потребителям?

  • @tzofeolam
    @tzofeolam 6 лет назад +1

    Хорошо рассказывает.

  • @alexamandzhi5916
    @alexamandzhi5916 5 лет назад

    Спасибо!

  • @finalename7464
    @finalename7464 Год назад +2

    Пишу из 2023 года. Модули как никто не использовали, так и не собирается их использовать ибо без версионирования они нафиг никому не нужны.

  • @platonelenin
    @platonelenin 6 лет назад +7

    Сечин уже не тот

  • @fororer
    @fororer 6 лет назад +3

    Теперь прояснилось от чего Eclipse такой глючный...

  • @for_whom_the_bell_tolls
    @for_whom_the_bell_tolls 2 года назад

    Про Хармса интересно было, а потом дичь какая-то началась, ничего не понятно.

  • @SinevSA
    @SinevSA 6 лет назад +1

    После доклада решил что, Jigsaw и даже Java это много не нужных букв, Go короче :-)

    • @fororer
      @fororer 6 лет назад +3

      Ага, голову в песок и будь что будет, да?

    • @kiril.d1
      @kiril.d1 6 лет назад +4

      А руби ещё короче. И чо?)