powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
108 сообщений из 108, показаны все 5 страниц
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850579
Andrey53791
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер. Когда учил Java, я и не задумывался, что будет так сложно найти работу .. Работодателей не устраивает знание только ядра, и похоже, придётся идти дальше, и изучать Spring самостоятельно.
Подскажите пожалуйста, по каким видео-урокам или книжкам лучше всего начать изучать Spring, и на какую область стоит обратить внимание, чтобы быстрее найти работу, и работать уже непосредственно по джаве.
Сам я работаю в данный с Sql (если это будет хоть как-то решать, какую "ветку" выбирать).
Хотелось бы развиваться в Back-end разработке.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850602
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791,
Начать с обучения пользоваться поиском на кнопку Поиск.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850616
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791Добрый вечер. Когда учил Java, я и не задумывался, что будет так сложно найти работу .. Работодателей не устраивает знание только ядра, и похоже, придётся идти дальше, и изучать Spring самостоятельно.
Подскажите пожалуйста, по каким видео-урокам или книжкам лучше всего начать изучать Spring, и на какую область стоит обратить внимание, чтобы быстрее найти работу, и работать уже непосредственно по джаве.
Сам я работаю в данный с Sql (если это будет хоть как-то решать, какую "ветку" выбирать).
Хотелось бы развиваться в Back-end разработке.

https://spring.io/guides

Начать с этого момента
https://spring.io/guides/gs/rest-service/

Я так лет 10 назад начинал делал просто тупо все лабы
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850618
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791,

Кончились золотые деньки. Прошу пожаловать в озеленение и очистку.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850626
Andrey53791
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850647
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791Работодателей не устраивает знание только ядра,

Andrey53791необход на русском

Так и спросил бы работодателей, это ведь им что то не нравится; ты-то в порядке.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850652
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском
Настоятельно рекомендую начать изучение английского.
Совет банальный, но увы, это реалии нашего мира.
Из русских ресурсов могу порекомендовать вот и вот .
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850667
Michael Isaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском

По Spring на русском языке книги есть, хотя их немного. Из новых(2018-2019), которые мне встречались:
- Spring 5 для профессионалов;
- Spring. Все паттерны проектирования;
- Практика реактивного программирования в Spring;
- Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry.

А технический английский должен быть обязательно.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850716
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008Andrey53791Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском
Настоятельно рекомендую начать изучение английского.
Совет банальный, но увы, это реалии нашего мира.
Из русских ресурсов могу порекомендовать вот и вот .

Я присоединяюсь к совету так как после изучения при реальной работе полезут баги и все фиксы как и чего там делать так же будут на английском языке. Можно понятно и здесь на форуме справшивать, но будет дольше и все одно первоисточник скорее всего вылезет в из http://stackoverflow.com или что-то навроде.

Вы просто тупо начните там ничего особенного нет все в духе - "твоя иди сюда, твоя давит вот тут или там, то да се хуе-мое" так потихоньку и втянешься
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850734
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спринг это лишь фреймворк ,который облегчает твою жизнь ,как разработчика ентрепрайз
прежде чем соваться в спринг,ты должен изучить EE от начала и до конца,иначе это изучение теряет всякий смысл,так как ты банально не будешь понимать что ты делаешь.

начни с обычных сервлетов,поиграйся с Get и Post запросами,научись с ними работать,пойми что такое сессия и ее арибуты и тд
без всех этих базох понятий спринг для тебя станет просто бесмыленным писанием
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850842
Andrey53791
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergunka, ааха) спасибо за совет. Тоже думаю, что разберусь, в ходе дела)) Без английского никак, поэтому учить его буду, но тогда, когда уже буду хоть на на работке))
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39850844
Andrey53791
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Michael Isaev, Спасибо большое за подрборочку, сейчас буду приступать потихоньку
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851031
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не советовал бы jee, там спеки на 300 стр, пока прочитает попробует год пройдет. Я бы посоветовал

Surgunka https://spring.io/guides

Начать с этого момента
https://spring.io/guides/gs/rest-service/

Я так лет 10 назад начинал делал просто тупо все лабы

только я 3 года назад начинал сразу со spring-boot.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851153
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming,без j2ee в spring ловить просто нечего ,так как афтор просто будет не понимать что он делает.
нужно хотя бы основы еешки понять
что такое сервлет,как осуществляютчя запросы,как обрабатываются,что такое контекст ,сервер приложений.
какие запросы бывают и тд.
попробовать конфигурировать руками для начала


и уж точно не стоит начинать с бута,так как это будет тоже самое ,что трактористу из колхоза показать черный квадрат малевича- он не увидит там ничего кроме черного квадрата.
А чтобы увидеть что то больше ,нужно испытать неоднократну попаболь конфигураций xml,инжектить заисимоти в xml
собрать руками выпеленные из новой java ее модули и заставить их вместе работать,написать штук 100500 сервлетов,научиться работать с запросами и сессиями

я больше чем уверен автор не сможет ответить на вопрос что такое сервлет и для чего он нужен и что такое сервер приложений
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851164
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79lleming,без j2ee в spring ловить просто нечего ,так как афтор просто будет не понимать что он делает.
нужно хотя бы основы еешки понять
что такое сервлет,как осуществляютчя запросы,как обрабатываются,что такое контекст ,сервер приложений.
какие запросы бывают и тд.
попробовать конфигурировать руками для начала


и уж точно не стоит начинать с бута,так как это будет тоже самое ,что трактористу из колхоза показать черный квадрат малевича- он не увидит там ничего кроме черного квадрата.
А чтобы увидеть что то больше ,нужно испытать неоднократну попаболь конфигураций xml,инжектить заисимоти в xml
собрать руками выпеленные из новой java ее модули и заставить их вместе работать,написать штук 100500 сервлетов,научиться работать с запросами и сессиями

я больше чем уверен автор не сможет ответить на вопрос что такое сервлет и для чего он нужен и что такое сервер приложений

Я бы на Вашем месте пальцы-то пока гнуть не стал.
JEE - это не только Servlet API, о которых в посте выше столько букв.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851167
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79без j2ee в spring ловить просто нечего
Во-первых JEE давно уже не называется J2EE.
Во-вторых такие громкие слова, наводят на мысли о EJB. А человеку пожалуй достаточно будет сервлетов.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851217
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791Добрый вечер. Когда учил Java, я и не задумывался, что будет так сложно найти работу .. Работодателей не устраивает знание только ядра, и похоже, придётся идти дальше, и изучать Spring самостоятельно.
Подскажите пожалуйста, по каким видео-урокам или книжкам лучше всего начать изучать Spring, и на какую область стоит обратить внимание, чтобы быстрее найти работу, и работать уже непосредственно по джаве.
Сам я работаю в данный с Sql (если это будет хоть как-то решать, какую "ветку" выбирать).
Хотелось бы развиваться в Back-end разработке.
Одно могу сказать. Все синтетические примеры и уроки выглядят слишком уж натянуто и неубедительно.
По хорошему чтобы почувстовать преимущество Spring, сам проект должен быть очень большим.
Для малых проектов Spring выглядит ненужным прицепом.

По вашей проблеме. Если у вас есть опыт в SQL и есть уже какая-то задача - то попробуйте
реализовать ее на SpringData https://spring.io/projects/spring-data

Тоесть пойти сразу от практики. А когда пойдут теоретические вопросы - вернуться в изучение.

Я именно так и изучал многие фреймворки. От потребностей.

Изучать их как вещь в себе - очень нудно. Серъезно... я лучше Дональда Кнута почитаю...
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851225
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСеръезно... я лучше Дональда Кнута почитаю...
Кнута тоже не так просто читать. Такое ощущение, что нужно перед этим докторскую по алгоритмам защитить.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851226
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имею в виду ранжирование книг по степени нудности.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851230
Andrey53791
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изучил, что требуется знать джуну и разработчику back-end от 1-3 года. Пришёл к выводу, самое основное это Spring Boot, Web, JDBC(50/50). Если ошибаюсь, просьба подсказать.
Но возник вопрос, как правильно подойти к изучению Java web, в инете толком не нашёл :(. Очень много модулей в вебе, наиболее встречающийся MVC.
Стоит начинать изучение web с архитектурой MVC и легко ли будет джуну найти работу, если знать Java core, Spring boot, Spring web(MVC), Spring JDBC? В Москве.
Есть ли какие-нибудь более востребованные модули по вебу или MVC самый распространенный/востребованный?
И как себя показывает WEB в бэк-энде на джаве, чаще используется для каких-нибудь админок? а-ля покажи ка очереди или что то больше? Скоординируйте пожалуйста.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851235
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для быстрого старта ты можешь начинать всё со SpringBoot. Собственно он и создавался - для упрощения
стартовых конфигураций.

JDBC - может быть а может и не быть на проекте.
При чем тут "админки"? При чем тут покажи очереди? Вообще не в тему.

Делаются любые веб задачи которые нужны бизнесу. Единственный
кейс когда Java может действительно не быть рекомендованой к использованию
это сопряжение с специфичным железом (нет подходящего драйвера)
или очень HiLoad система типа высокочастотного трейдинга или маршрутизации
голосового трафика. Но такие системы вообще выпадают из обычных языков
и их кодят на С/C++

Все остальные бизнес кейсы - ответ да. Можно.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851247
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
степень становления java программиста

1.Увидеть вакансию на hh ,где многа нулей
2.посмотреть видео на ютубе -как стать програмистом java
3.услышать там слово spring
4.придти на форум и начать спрашивать ,как учить спринг
5.начать учить спринг
6.через пару недель понять,что нужно хотя бы знать что такое переменные и каких типов они бывают
7.выпить с горя литр виски
8.опохмелиться
9.начать с фундаментальных основ
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851249
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. Sakasv79lleming,без j2ee в spring ловить просто нечего ,так как афтор просто будет не понимать что он делает.
нужно хотя бы основы еешки понять
что такое сервлет,как осуществляютчя запросы,как обрабатываются,что такое контекст ,сервер приложений.
какие запросы бывают и тд.
попробовать конфигурировать руками для начала


и уж точно не стоит начинать с бута,так как это будет тоже самое ,что трактористу из колхоза показать черный квадрат малевича- он не увидит там ничего кроме черного квадрата.
А чтобы увидеть что то больше ,нужно испытать неоднократну попаболь конфигураций xml,инжектить заисимоти в xml
собрать руками выпеленные из новой java ее модули и заставить их вместе работать,написать штук 100500 сервлетов,научиться работать с запросами и сессиями

я больше чем уверен автор не сможет ответить на вопрос что такое сервлет и для чего он нужен и что такое сервер приложений

Я бы на Вашем месте пальцы-то пока гнуть не стал.
JEE - это не только Servlet API, о которых в посте выше столько букв.
при чем тут пальцы,я сам через это прошел причем вот по сути еще вчера и уж кто то а я точно знаю сейчас ,что без знания еешки в спринг просто не имеет никакого смысла входить,так как для него это будет пустой звук
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851252
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonДля быстрого старта ты можешь начинать всё со SpringBoot. Собственно он и создавался - для упрощения
стартовых конфигураций.
.
а какой смысл?бут для тех,кто уже понимает,что под капотом.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851259
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79maytonДля быстрого старта ты можешь начинать всё со SpringBoot. Собственно он и создавался - для упрощения
стартовых конфигураций.
.
а какой смысл?бут для тех,кто уже понимает,что под капотом.
Отчасти да. Но если сейчас искать по туториалам на авторском сайте - то старых шаблонов проекта
(не бутовых) вы уже не найдете. Это создает некоторый когнитивный диссонанс. Или вопрос из
серии "а что организация сама уже не рекомендует олд-скульный вариант"

Посмотрите пока что она рекомендует https://start.spring.io
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851280
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonasv79пропущено...

а какой смысл?бут для тех,кто уже понимает,что под капотом.
Отчасти да. Но если сейчас искать по туториалам на авторском сайте - то старых шаблонов проекта
(не бутовых) вы уже не найдете. Это создает некоторый когнитивный диссонанс. Или вопрос из
серии "а что организация сама уже не рекомендует олд-скульный вариант"

Посмотрите пока что она рекомендует https://start.spring.io
ну если так рассуждать то и java core не нужен) не написано же что нужен)
по рвению автора изучить спринг сразу становится понятно,что он даже не понимает что это такое ,по сути обычная надстройка над ее,упрощающая жизнь программиста.
тоесть это выглядит как строитель,который упорно хочет изучить,как строится фасад,потому что этого требуют во всех вакансиях,но совершненно не понимает на что этот фасад он будет вешать.

а вообще изначально бы хотелось услышать как автор изучал java и насколько сильны его познания.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851376
Andrey53791
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
asv79, Изучал по книжкам, знаю Java Core(8). Также попутно делал все примерчики по учебнику(проблем не возникало в решении).
Я имею представления, что такое Spring. Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сути, как то или иное работает. Главное понимать порой в разработке, что и как "прикрутить", а не осваивать с нуля, вплоть до написания своих API. На уровне джуна.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851380
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791asv79, Изучал по книжкам, знаю Java Core(8). Также попутно делал все примерчики по учебнику(проблем не возникало в решении).
Я имею представления, что такое Spring. Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сути, как то или иное работает. Главное понимать порой в разработке, что и как "прикрутить", а не осваивать с нуля, вплоть до написания своих API. На уровне джуна.
ты пойми одно,что как минимум нужно постигнуть сервлетную часть,пощупать сервлеты руками,написать приложение какое нить и задеплоить на сервер ,поиграться с запросами,написать рест и соап сервисы .
все это соеденить воедино и чтоб оно взлетело)

я такой же как и ты 1.5 года назад начал изучать java
а сейчас уже работаю

на EE у меня ушло 2 месяца ,месяц на спринг- ничего сложного там нет и годами втухать не надо,но ты должен понимать,что когда ты ставишь @Postmaping над методом ,под капотом вырастает целый сервлет
когда тыркаешь @Configuration где то далеко за тебя создается application-context.xml

ну вообщем словами это сложно описать,черех это надо пройти .
вот тогда ты ошутишь всю силу спринг
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851403
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сутину если вы не анализировали и не читали, ветку java, то так оно и есть.
Копку Поиск не нажимали.
Как заметил asv79, на слово "сервлет" нет реакции собаки Павлова.
Значит тяжело вам будет. Много сил тратите впустую. На выхлопе ноль.
Еще раз попробуйте и смотрите другие профессии.
Я тоже имхую, что без сервлета нечего двигаться дальше.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851414
Andrey53791
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
asv79, вот этот путь уже интереснее) спасибо всем за советы, приступаю к EE и сервлетам.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851425
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53791,
В такой очередности:
- цветоный магазин без AJAX и сервлетов
- он же с ними
А потом EE по вкусу
))
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851432
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть деньги и время, то я бы пошел на курсы оффлайн, там с преподом в разы всё быстрее освоится, как минимум будет общее представление что откуда растет и куда самому расти.
А вообще на ютьюбе много всякого, при определенном уровне знаний/опыта можно много чего пересмотреть на скорости 1.5, чтобы тоже иметь представление общее. Потом можно и в детали зарываться.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851446
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79ну если так рассуждать то и java core не нужен) не написано же что нужен)
по рвению автора изучить спринг сразу становится понятно,что он даже не понимает что это такое ,по сути обычная надстройка над ее,упрощающая жизнь программиста.
тоесть это выглядит как строитель,который упорно хочет изучить,как строится фасад,потому что этого требуют во всех вакансиях,но совершненно не понимает на что этот фасад он будет вешать.

а вообще изначально бы хотелось услышать как автор изучал java и насколько сильны его познания.
Для современного full-stack разработчика я считаю что java - не основной язык.
Собес для фул-стека может включать в себя огромный спектр вопросов где Java
будет занимать 10% от всего остального. Как то бразуеры, http, верстка на дивах
на табличках JavaScript, JQuery, Angular, React, Node.JS. Отдельно можно рассмотреть
игровые технологии такие как Unity. Отдельно выделен в группу стек MEAN (mongo, angular, nodejs
+еще одна буква забыл что значит).

На фоне задач и проблем которые стоят перед фул-стеком знания собственно Java-технологий
становятся второстепенными. В крупно-конторах обычно есть жёсткое разделение на java
back end разработчиков коим является ваш покорный слуга и также отдельно идут фронт-кодеры
которые делают просто всё остальное что не вошло в back-end. Про девопсов и релиз инженеров
я вообще молчу.

Вобщем 90% ответ на вопрос что изучать лежит в плоскости вакансий. Что требуется в вашей
стране в вашем регионе. Вот "то" и изучайте.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851447
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicЕсли есть деньги и время, то я бы пошел на курсы оффлайн, там с преподом в разы всё быстрее освоится, как минимум будет общее представление что откуда растет и куда самому расти.
А вообще на ютьюбе много всякого, при определенном уровне знаний/опыта можно много чего пересмотреть на скорости 1.5, чтобы тоже иметь представление общее. Потом можно и в детали зарываться.
Курсы? ВРоде они пустая трата времени и денег. Помнится ездил 10 лет назад за счёт конторы, на курсы по Джава. Там преподаватель утверждал, что аннотацию @Override ставить не нужно. В Котлине же её не только сделали обязательной, так ещё и вместо аннотации, это стало ключевым словом
Ну это маленький пример, какого уровня бывают преподаватели на этих самых курсах. Плюс на той скорости это всё не особо усваивается, если за 5 дней пытаться Core, и потом за 5 дней Веб джаву осваивать.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851456
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixicвообще на ютьюбе много всякого, при определенном уровне знаний/опытау ТС вообще нет культуры поиска информации.
Он даже ветку java не читал и ни одного вопроса по топикам в ней не задал.
Счас уйдет с советами опять на года 3.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851467
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не успевает читать. Разведка боем идёт.

Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder.
Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика.

Время - безжалостно к людям. И вообще читать хорошо только на пенсии.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851469
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНе успевает читать. Разведка боем идёт.

Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder.
Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика.

Время - безжалостно к людям. И вообще читать хорошо только на пенсии.
Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851601
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonasv79ну если так рассуждать то и java core не нужен) не написано же что нужен)
по рвению автора изучить спринг сразу становится понятно,что он даже не понимает что это такое ,по сути обычная надстройка над ее,упрощающая жизнь программиста.
тоесть это выглядит как строитель,который упорно хочет изучить,как строится фасад,потому что этого требуют во всех вакансиях,но совершненно не понимает на что этот фасад он будет вешать.

а вообще изначально бы хотелось услышать как автор изучал java и насколько сильны его познания.
Для современного full-stack разработчика я считаю что java - не основной язык.
Собес для фул-стека может включать в себя огромный спектр вопросов где Java
будет занимать 10% от всего остального. Как то бразуеры, http, верстка на дивах
на табличках JavaScript, JQuery, Angular, React, Node.JS. Отдельно можно рассмотреть
игровые технологии такие как Unity. Отдельно выделен в группу стек MEAN (mongo, angular, nodejs
+еще одна буква забыл что значит).

На фоне задач и проблем которые стоят перед фул-стеком знания собственно Java-технологий
становятся второстепенными. В крупно-конторах обычно есть жёсткое разделение на java
back end разработчиков коим является ваш покорный слуга и также отдельно идут фронт-кодеры
которые делают просто всё остальное что не вошло в back-end. Про девопсов и релиз инженеров
я вообще молчу.

Вобщем 90% ответ на вопрос что изучать лежит в плоскости вакансий. Что требуется в вашей
стране в вашем регионе. Вот "то" и изучайте.

99.9% вакансий по java выглядят вот так

- Уверенное знание Java SE 7/8, понимание принципов ООП;
- Уверенное знание SQL;
- Базовое знание Spring Framework(Spring IoC, Spring MVC, Spring Security, Spring Boot);
.

и 3-4 требования от себя- типо мавен/градл,кому то логирование надо,кому то ресты или соап

а учить фронт джависту ,это бесполезная трата времени
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851604
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как будет угодно.

И как ты себя оцениваешь по этим пунктам. По 10-балльной шкале?
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851610
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLomaytonНе успевает читать. Разведка боем идёт.

Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder.
Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика.

Время - безжалостно к людям. И вообще читать хорошо только на пенсии.
Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется.
делать нечего тебе ))
на наш век java хватит с головой,а из того что ты перечислил 90% отомрет в ближайше пару лет,а остальное еще через пару.
java не стоит на месте.
хейтеры выли по поводу дубляжа-нате вам ломбок
@Data и котлинисты начинают вспоминать свои java навыки)
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851613
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonКак будет угодно.

И как ты себя оцениваешь по этим пунктам. По 10-балльной шкале?
последнее дело оценивать самому себя
оценивать должны люди со стороны,профи,а не как у нас,мвд следит за работой мвд,отсюда и работа соотвесвующего уровня)
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851614
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу Ломбока. Вот недавно было. Под катом.

[spoiler]
YouTube Video
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851647
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonПо поводу Ломбока. Вот недавно было. Под катом.

[spoiler]
YouTube Video
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851661
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonПо поводу Ломбока. Вот недавно было. Под катом.Обожаю видосики, где всякие умственно отсталые клоуны пытаются рассказать о том, чего сами не знают...

1. чувак явно плавает в теме серверов приложений и про документацию ничего не слышал (log4j пытались две недели целой командой скрыть, а прочитать про prefer-application-packages/prefer-web-inf-classes видимо не судьба, про то что в JBoss нужно использовать встроенный hibernate тоже чет ржачно, видимо тоже какую-то документацию не дочитали)

2. зависимость от ломбока - она всегда provided, потому что это AnnotationProcessor, генерация геттеров/сеттеров и конструкторов - это не проблема, проблемы возникают когда приходится удалять и добавлять поля в класс, а там руками перебивать все уже далеко не секунды
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851684
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79и если уж придется или вас заставит злое руковдоство- есть чудо кнопка деломбок

пс.Вот такие у нас учителя на платных курсах сидят,честно фейспалм от этого видео
Дык он же про это и говорит. Зачем тебе ломбок когда кнопка в среде создаёт за тебя
пакованы getters/setters. Хотя мне больше дот-нетовский способ по душе. Но я не дотнетчик сейчас.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851695
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonasv79и если уж придется или вас заставит злое руковдоство- есть чудо кнопка деломбок

пс.Вот такие у нас учителя на платных курсах сидят,честно фейспалм от этого видео
Дык он же про это и говорит. Зачем тебе ломбок когда кнопка в среде создаёт за тебя
пакованы getters/setters. Хотя мне больше дот-нетовский способ по душе. Но я не дотнетчик сейчас.
во первых ломбок это не только гетеры/сетеры а еще билдер ,конструктор,логер,val
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851697
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79XDiaBLoпропущено...

Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется.
делать нечего тебе ))
на наш век java хватит с головой,а из того что ты перечислил 90% отомрет в ближайше пару лет,а остальное еще через пару.
java не стоит на месте.
хейтеры выли по поводу дубляжа-нате вам ломбок
@Data и котлинисты начинают вспоминать свои java навыки)
Да уж куда взяли, туда и пошёл.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851705
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю что имеет смысл смотреть в то что будет востребовано лет через 5.

Почивать на лаврах вы всегда успеете. В том смысле что когда мозг усохнет сможете
пойти в ПМ-ы или аналитики.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851710
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851728
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю.
Найди его тут
http://4pda.ru/forum/index.php?showforum=549
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851732
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpXDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю.
Найди его тут
http://4pda.ru/forum/index.php?showforum=549 http://4pda.ru/forum/index.php?showtopic=781755
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851734
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похедхантерил, по Екату по словам "Android Kotlin" 15 вакансий, без Андроида 17. Это для меня показатель хороший.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851747
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю.
Дык Андроедная Java это совсем другая технология. Это как с Марса или с Венеры.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851751
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoPetroNotC Sharpпропущено...

Найди его тут
http://4pda.ru/forum/index.php?showforum=549 http://4pda.ru/forum/index.php?showtopic=781755 увидел что 2 калеки прогера только используют?
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851758
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonXDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю.
Дык Андроедная Java это совсем другая технология. Это как с Марса или с Венеры.
В том и дело. Слышал что гугл подумывает избавиться от Жава, и пока выбрали почему-то Котлин.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851759
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpXDiaBLoпропущено...
http://4pda.ru/forum/index.php?showtopic=781755 увидел что 2 калеки прогера только используют?
Мне пофиг на какой-то форум. Я смотрю на hh.ru
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851760
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Калечный форум. Там разработка занимает тыщу тем. Здесь 33 тыщи, в ветке Джава.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851765
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoМне пофиг на какой-то форум. Я смотрю на hh.ruугу. Смешно. Иди, создай свой форум. Ну или под кроватью пиши.
Удачи!
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851768
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLomaytonпропущено...

Дык Андроедная Java это совсем другая технология. Это как с Марса или с Венеры.
В том и дело. Слышал что гугл подумывает избавиться от Жава, и пока выбрали почему-то Котлин.
В энтой джаве для меня нету интересных тем. Посмотри в топик https://www.sql.ru/forum/android

Это-же тухляк. Там не обсуждают алгоритмизацию. Там нет хайлоада. Там даже вопросы железа и ОС
вообще не обозначены. Боль и разочарование. Мне негде применить свои интересы и свои знания.

Все вопросы и ответы кастомизированы до уровня Delphi форумов. Из серии - какой компонент решит
мою задачу и сделает "make me feel.... " Или как передвинуть батон на 10 пикселов влево...
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851792
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonXDiaBLoпропущено...

В том и дело. Слышал что гугл подумывает избавиться от Жава, и пока выбрали почему-то Котлин.
В энтой джаве для меня нету интересных тем. Посмотри в топик https://www.sql.ru/forum/android

Это-же тухляк. Там не обсуждают алгоритмизацию. Там нет хайлоада. Там даже вопросы железа и ОС
вообще не обозначены. Боль и разочарование. Мне негде применить свои интересы и свои знания.

Все вопросы и ответы кастомизированы до уровня Delphi форумов. Из серии - какой компонент решит
мою задачу и сделает "make me feel.... " Или как передвинуть батон на 10 пикселов влево...
Не, ну я уже говорил, что я в бэкенде на Котлине. Ну случайно получилось так. Не я выбирал.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851793
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpXDiaBLoМне пофиг на какой-то форум. Я смотрю на hh.ruугу. Смешно. Иди, создай свой форум. Ну или под кроватью пиши.
Удачи!
Код я не на форуме пишу, а на работе.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851797
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLomaytonпропущено...

В энтой джаве для меня нету интересных тем. Посмотри в топик https://www.sql.ru/forum/android

Это-же тухляк. Там не обсуждают алгоритмизацию. Там нет хайлоада. Там даже вопросы железа и ОС
вообще не обозначены. Боль и разочарование. Мне негде применить свои интересы и свои знания.

Все вопросы и ответы кастомизированы до уровня Delphi форумов. Из серии - какой компонент решит
мою задачу и сделает "make me feel.... " Или как передвинуть батон на 10 пикселов влево...
Не, ну я уже говорил, что я в бэкенде на Котлине. Ну случайно получилось так. Не я выбирал.
Я не говорю что Котлин плохой. В нем реализованы синтаксические конфеты которых нет в Java.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851864
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЗачем тебе ломбок когда кнопка в среде создаёт за тебя
пакованы getters/settersточно, генерит кучу мусора. некоторые ценители еще очень любят пустые комментарии над методами или болле информативные варианты вида
Код: java
1.
2.
3.
4.
5.
6.
7.
/**
* @param oe the oe to set
*/
public void setOe(OE oe)
{
    this.oe = oe;
}


и вот такая херня их не смущает абсолютно, а так же горы самописного говнокода, в котором баги живут по 8-10 лет. Но из-за каждой библиотечки, с 98% вероятностью написанной людьми, минимум в три раза умнее их, любят устроить ледовое побоище
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851869
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851927
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится.
Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851950
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashamaytonЗачем тебе ломбок когда кнопка в среде создаёт за тебя
пакованы getters/settersточно, генерит кучу мусора. некоторые ценители еще очень любят пустые комментарии над методами или болле информативные варианты вида
Код: java
1.
2.
3.
4.
5.
6.
7.
/**
* @param oe the oe to set
*/
public void setOe(OE oe)
{
    this.oe = oe;
}


и вот такая херня их не смущает абсолютно, а так же горы самописного говнокода, в котором баги живут по 8-10 лет. Но из-за каждой библиотечки, с 98% вероятностью написанной людьми, минимум в три раза умнее их, любят устроить ледовое побоище
А кто пишет на сеттеры комментарии? Я никогда не писал. Мои коллеги тоже не пишут.

Кто-же у вас такой мудрый нашёлся? Индус со сложной зарплатой на основе написанных строк?
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39851958
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится.
Он может вытестить Java в сегменте гугла например. Когда большая корпорация принимает какое-то решение - это
эхом отражается на стратегиях, целях... на том что называется vision.

И мы, здесь сидящие умники в форумах можем сколько угодно умничать по поводу теории языко-строения и прочее.
Но мы в очень малой степени влияем на распространение языка.

Что влияет - не знаю. Может быть харизма создателя. Книга. Или синергия создателя + самых первых его ядерных последователей (С++).
Или деньги большой корпорации и желание задавить конкурента (Microsoft C#). Или просто отсуствие конкурентов (ранние CGI
разработки на языке Perl для Unix) в своём отдельно сегменте. Или просто хорошее переосмысление (замена Python на Go корпорацией
Google) старого в рамках требований скорости и строгости и типобезопасности. Или удачный релиз (это почти всё вышеперечисленное).

Наиболее показателен С++ как современный промышленный язык для хайлоада и написания ядер DBMS. Язык сложный.
Требующий знания огромной кучи исключений из правил. Даже сам старичок Бьярне признал что если вы молодой С++ник
то вам не стоит сразу пытаться освоить ВСЕ фичи языка. Берите базовые 2-3 штуки и начинайте разрабатывать.

По сути он признал что язык С++ за 14 дней - это unreal.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852006
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Я недавно узнал что в плюсах около 70 конструкторов /создания объекта)))
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852017
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще узнай что С++ компиллятор (лет 5-7) назад делал 7 трансформаций исходного текста
программы. Это достаточно сильно. Сильно для того чтобы программист не терял контроль
над кодом и понимал где связь бинарника с исходником. Особенно это касается анализов
ошибок.

Pascal классический содержит 1 трансформацию.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852029
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickXDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится.
Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось.
Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852046
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoГуглом принятсобака лает, караван (sql.ru) идет. (с)
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852133
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА кто пишет на сеттеры комментарии?
есть любители

maytonКто-же у вас такой мудрый нашёлся? Индус со сложной зарплатой на основе написанных строк?Не индусы, по-крайней мере этнически. Этот было по поводу нажатия одной кнопки в IDE с генерацией геттеров/сеттеров. Подозреваю, что полезные комментарии, как выше, генерила какая-то версия эклипса. Может и до сих пор генерит. На мое замечание что тут делает этот хлам, был получен ответ, что эклипс умеет скрывать такие явадоки, а значит этот мусор "ничего нам не будет стоить" (с). Это я к тому, что сгенеренные геттеры/сеттеры на 99% почти такой-же мусор и шум, даже если их можно намутить одной комбинацией клавиш
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852172
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoGarrickпропущено...

Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось.
Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла.
Я это к тому, что Andriod может жить без CyanogenMod, а CyanogenMod не может без Android. Так же и Kotlin без Java.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852210
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится.
да не будет этого никогда,все давно уже написано на джаве,максимум на что решаются гиганты это перейти на более свежую версию джавы
у меня знакомые занимаются переводом одного известного банка и занимаются уже несколько лет и еще столько же будут
никто и никогда не решится переезжать с котлина на джаву ,это просто глупо
поэтому все что светит котлину это инди трэш в гугл плее да какие то стартапы с бюджетом ящик пива.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852216
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoGarrickпропущено...

Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось.
Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла.
ничего они не приняли,а назвали как приоритеный для разработки под ведро,что ровным счетом не значит ничего

ну и учить рашан язык в условиях,когда завтра путен и трумп поругаются ,а это сразу сделает все русское менее приоритеным для всех американских компаний( недавно мы это видели на примере хуйвея)

вообщем удачи тебе с твоим котленым конечно,но врядли эти специалисты кому то нужны будут,если даже на волне хайпа никакой движухи
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852259
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickXDiaBLoпропущено...

Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла.
Я это к тому, что Andriod может жить без CyanogenMod, а CyanogenMod не может без Android. Так же и Kotlin без Java.
Если верить вики ( https://ru.wikipedia.org/wiki/Kotlin )- то котлин способен генерировать LLVM-код. Это означает что он уже может создавать
бинарники не для Java. Хотя сама среда и язык могут использовать jvm. Вот такой вот парадокс.


Кстати хороший поинт снова пересмотреть бенчмарки по трассировке луча.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852313
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Насколько я знаю эта фича пока ещё не рабочая. Генерить-то он может быть и способен, а вот Вы попробуйте написать на Котлине что-нибудь не используя никакой Java библиотеки и ни одного Java класса. И потом, на полях LLVM других конкурентов полно и без Java.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852322
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrickmayton,

Насколько я знаю эта фича пока ещё не рабочая. Генерить-то он может быть и способен, а вот Вы попробуйте написать на Котлине что-нибудь не используя никакой Java библиотеки и ни одного Java класса. И потом, на полях LLVM других конкурентов полно и без Java.
Зачем я должен это делать? Из идеологических соображений? Или завтра так случится что сто тыщ мильонов опенсорцных
проектов на java вдруг кто-то удалит из общего доступа?
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852327
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЗачем я должен это делать? Из идеологических соображений? Или завтра так случится что сто тыщ мильонов опенсорцных
проектов на java вдруг кто-то удалит из общего доступа?
Я это на тему компиляции Котлина в нативный бинарник с помощью LLVM. Без Java/JVM конечно, а иначе в чём смысл этой фичи?
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852359
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут не надо думать как программист,тут надо думать с бизнес стороны

все глобальные конторы в рф и не только сидят на джаве,переделывать на другой jvm язык себя они не будут 100% ,потому что это дорого и не оправданно,что ставит крест на этом языке .
вот если бы он дал каких то супер фич,которые не умеет джава или какую то там сверхлегость или быстродейственность-тогда да,но этого нет.
ну тоесть вот ты альфред кох и у тебя все прекрасно работает на джава и к тебе приходит какое то тело и говорит а может на котлин?

альфред чешет репу и говорит какой бюджет?
тело отвечает- ну миллионов 500 рублей
улыбка слезает с лица альфреда
он спрашивает ,а что я получу за эти 500 млн рублей?
тело говорит - ничего,все останется так как раньше,помимо этого вам придется уволить весь IT отдел и набрать новый
плюс к тому,через пару лет этот язык может похерится и нам придется потратить еще 500 млн чтобы вернуться обратно)

ну тоесть как бы котлин хорошо ,но в бизнес крупный он не войдет ,а следовательно сдохнет,как и вся остальная jvm галиматья
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852422
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79, в тему компилляторов. Ты слышал про AOT?
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852424
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эх! Молодежь!!! Я первый раз столкнулся с подобным луидитством еще в середине 70-х когда все считали, что FORTRAN и ассемблер бессмертны и что на PL1 и Кобол никто не будет переходить... Кобол к слову сказать до сих пор жив

Потом была эпоха С и Паскаля... потом С++ все загадил... а как люди писали на Клипере и Фокс Про - это были тучные годы отечественного ИТ... Потом появилась Ява и все встало уже как 20 лет
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852506
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonasv79, в тему компилляторов. Ты слышал про AOT?
нет и надеюсь не услышу))
для моих скоромных целей-100к в месяц джавы с головой
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852513
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79maytonasv79, в тему компилляторов. Ты слышал про AOT?
нет и надеюсь не услышу))
для моих скоромных целей-100к в месяц джавы с головой
Так я говорю про Java.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852573
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тут это стартовало https://openjdk.java.net/jeps/295 . Некто Владимир Козлов сказал - а какого хера
мы библиотечки собранные JIT-ом теряем. Давате их сохранять и юзать при повторном старте приложения.

Многие скажут дескыть пустяк. Любой кто думал об оптимизации старта толстого приложения (где *.class
за 100 мегабайт) тоже в мыслях прокручивал эту идею.

Но я в этом вижу предтечи плавного ухода от байткода как от способа (обязательного) дистрибуции приложений.
Смотрите. Бинарный код усложняет анализ и реверс-инжинеринг. Следовательно конкуренты не смогут быстро
украсть у вас идею. Хотя концептуально это противоречит write-once.... et.c. Но если есть возможность и она
из коробки то кто-то ей воспользуется.

Более того. Есть платформы (мобильные) андроид и айос где динамическая компилляция это ужас от которого
шарахаются. Всё дело в ресурсах аккумулятор. Сколь-бы ни был удобен байткод а все-таки процесс джита - ресурсоемок.
Поэтому когда вы качаете игрушку под андроид (dex файл внутри zip архива) он компилируется во время
инсталляции под ВАШУ ЦЕЛЕВУЮ платформу.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852643
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickXDiaBLoпропущено...

Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла.
Я это к тому, что Andriod может жить без CyanogenMod, а CyanogenMod не может без Android. Так же и Kotlin без Java.
Котлин может без Джава. Он компилится и в ДжаваСкрипт, и ещё вроде как обещали нэйтив.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852646
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79тут не надо думать как программист,тут надо думать с бизнес стороны

все глобальные конторы в рф и не только сидят на джаве,переделывать на другой jvm язык себя они не будут 100% ,потому что это дорого и не оправданно,что ставит крест на этом языке .
вот если бы он дал каких то супер фич,которые не умеет джава или какую то там сверхлегость или быстродейственность-тогда да,но этого нет.
ну тоесть вот ты альфред кох и у тебя все прекрасно работает на джава и к тебе приходит какое то тело и говорит а может на котлин?

альфред чешет репу и говорит какой бюджет?
тело отвечает- ну миллионов 500 рублей
улыбка слезает с лица альфреда
он спрашивает ,а что я получу за эти 500 млн рублей?
тело говорит - ничего,все останется так как раньше,помимо этого вам придется уволить весь IT отдел и набрать новый
плюс к тому,через пару лет этот язык может похерится и нам придется потратить еще 500 млн чтобы вернуться обратно)

ну тоесть как бы котлин хорошо ,но в бизнес крупный он не войдет ,а следовательно сдохнет,как и вся остальная jvm галиматья
Переделывать конечно никому не надо. А что насчёт новых проектов? Плюс переучиваться недолго. Не нужно менять штат.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852674
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoА что насчёт новых проектовпошли по кругу. Перспектив нету. Вот уже года 3.
Ты вот, один тут пишешь на нем.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852682
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XDiaBLoGarrickпропущено...

Я это к тому, что Andriod может жить без CyanogenMod, а CyanogenMod не может без Android. Так же и Kotlin без Java.
Котлин может без Джава. Он компилится и в ДжаваСкрипт, и ещё вроде как обещали нэйтив.

Scala может всё то же самое, и довольно давно, судя по блогам

http://www.scala-js.org/
https://scala-native.readthedocs.io/en/v0.3.9-docs/index.html

Только кроме Scala-блогов я эти технологии нигде не встречал.

Что-то мне подсказывает, что ни Scala, ни Kotlin вне мира JVM никому, кроме их разработчиков, не нужны
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852705
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizex,
насчет native не знаю, но у нас есть проект на scalaJS. Хотя рынок конечно мизерный соглашусь, но не нулевой
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852931
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizexXDiaBLoпропущено...

Котлин может без Джава. Он компилится и в ДжаваСкрипт, и ещё вроде как обещали нэйтив.

Scala может всё то же самое, и довольно давно, судя по блогам

http://www.scala-js.org/
https://scala-native.readthedocs.io/en/v0.3.9-docs/index.html

Только кроме Scala-блогов я эти технологии нигде не встречал.

Что-то мне подсказывает, что ни Scala, ни Kotlin вне мира JVM никому, кроме их разработчиков, не нужны

полгода назад менял работу везде за kotlin спрашивали. (Т.е. как бэ необязательно но за котлин сразу лайк ставили)
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852935
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВот тут это стартовало https://openjdk.java.net/jeps/295 . Некто Владимир Козлов сказал - а какого хера
мы библиотечки собранные JIT-ом теряем. Давате их сохранять и юзать при повторном старте приложения.

Многие скажут дескыть пустяк. Любой кто думал об оптимизации старта толстого приложения (где *.class
за 100 мегабайт) тоже в мыслях прокручивал эту идею.

Но я в этом вижу предтечи плавного ухода от байткода как от способа (обязательного) дистрибуции приложений.
Смотрите. Бинарный код усложняет анализ и реверс-инжинеринг. Следовательно конкуренты не смогут быстро
украсть у вас идею. Хотя концептуально это противоречит write-once.... et.c. Но если есть возможность и она
из коробки то кто-то ей воспользуется.

Более того. Есть платформы (мобильные) андроид и айос где динамическая компилляция это ужас от которого
шарахаются. Всё дело в ресурсах аккумулятор. Сколь-бы ни был удобен байткод а все-таки процесс джита - ресурсоемок.
Поэтому когда вы качаете игрушку под андроид (dex файл внутри zip архива) он компилируется во время
инсталляции под ВАШУ ЦЕЛЕВУЮ платформу.

Уже было на jdk (двевнующей версии это было очень давно) был свой компилятор в наитив (правда сильные ограничения по поводу использования классов). Там только типа java.util. можно было пользовать. Я уже деталей не помню помню opensource было, помню несложные вещи консольные утилиты заходили нормально, вроде написали китайцы.

Зы, не то что excelsior jet предлагали а именно exe ники причем без упаковки внуть jvm.dll ибо очень маленькие были exe.

Но чет никому не уперлось и проект почил в бозе.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39852938
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По моему оно так и называлось java2exe.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853019
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как же Graal?
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853075
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Launch4j
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853080
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
llemingbetelgeizexпропущено...


Scala может всё то же самое, и довольно давно, судя по блогам

http://www.scala-js.org/
https://scala-native.readthedocs.io/en/v0.3.9-docs/index.html

Только кроме Scala-блогов я эти технологии нигде не встречал.

Что-то мне подсказывает, что ни Scala, ни Kotlin вне мира JVM никому, кроме их разработчиков, не нужны

полгода назад менял работу везде за kotlin спрашивали. (Т.е. как бэ необязательно но за котлин сразу лайк ставили)

Подозреваю, что Kotlin под JVM все-таки спрашивали.

А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :)
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853140
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizexllemingпропущено...


полгода назад менял работу везде за kotlin спрашивали. (Т.е. как бэ необязательно но за котлин сразу лайк ставили)

Подозреваю, что Kotlin под JVM все-таки спрашивали.

А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :)

У меня не просто спрашивали а сразу говорили что типа разработка на Kotlin(под jvm), но как бы можно и в процессе выучить лишь бы человек хорошо java знал. С java разрабоми проблема а котлинистами проблема еще больше скорее всего.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853150
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizexllemingпропущено...


полгода назад менял работу везде за kotlin спрашивали. (Т.е. как бэ необязательно но за котлин сразу лайк ставили)

Подозреваю, что Kotlin под JVM все-таки спрашивали.

А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :)
При таком подходе можно в команд набрать эрудированных п3$даб0л0в.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853209
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonbetelgeizexпропущено...


А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :)
При таком подходе можно в команд набрать эрудированных п3$даб0л0в.

Надеюсь, вы не подумали, что я задаю _только_ этот вопрос?
Это лишь один из многих вопросов на собеседованиях.

Зато сразу понятно, есть ли у человека опыт и интерес к работе, или он просто вызубрил стандартные вопросы и ответы на задачи.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853214
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
llemingbetelgeizexпропущено...


Подозреваю, что Kotlin под JVM все-таки спрашивали.

А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :)

У меня не просто спрашивали а сразу говорили что типа разработка на Kotlin(под jvm), но как бы можно и в процессе выучить лишь бы человек хорошо java знал. С java разрабоми проблема а котлинистами проблема еще больше скорее всего.

Нуу, желающих выучить Котлин и работать на нем сейчас предостаточно. Видимо, некоторые компании хотят использовать хайп и переманить к себе квалифицированных разработчиков.

Но достаточно посмотреть видео Антона Кекса, чтобы серьезно задуматься, а к чему это всё приведет..

https://habr.com/ru/company/jugru/blog/440974/

Простота входа в Котлин для Java-программистов - это иллюзия
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853494
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizex Но достаточно посмотреть видео Антона Кекса, чтобы серьезно задуматься, а к чему это всё приведет..
Так себе видео, пазлы есть во всех языках. Про стримы у тагира валеева пазлы, у джоу блокх общее java, у дугласа крокфорда про js, выбирай на вкус. Первые java пазлы 2004 г датируются ни к чему особенному это не привело, небо по прежнему синее вода мокрая. Какое либо значимое на влияние на Java этот видос не оказал.


betelgeizex
Простота входа в Котлин для Java-программистов - это иллюзия
Просто так в отрыве от контекста можно говорить про любую пару языков.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853505
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
llemingbetelgeizex Но достаточно посмотреть видео Антона Кекса, чтобы серьезно задуматься, а к чему это всё приведет..
Так себе видео, пазлы есть во всех языках. Про стримы у тагира валеева пазлы, у джоу блокх общее java, у дугласа крокфорда про js, выбирай на вкус. Первые java пазлы 2004 г датируются ни к чему особенному это не привело, небо по прежнему синее вода мокрая. Какое либо значимое на влияние на Java этот видос не оказал.


Про "у дугласа крокфорда про js" посмешили :) JS - один большой пазл, который, при этом, может правильно складываться множеством способов...

Понятно, что в любом языке есть свои подводные камни. И чем богаче синтаксис языка, тем их больше.

На мой взгляд, Котлин по количеству способов выстрелить себе (и коллегам) в ногу вполне соизмерим со Scala.

Но почему-то большинство Java-программистов воспринимает Scala как чуждый мир с ловушками на каждом шагу. И при этом считается, что Kotlin === better Java, и переход будет гладким и простым - "спасибо" маркетологам JetBrains...

<off>return@label - $&я, вы серьезно? </off>

lleming
betelgeizex
Простота входа в Котлин для Java-программистов - это иллюзия
Просто так в отрыве от контекста можно говорить про любую пару языков.

У меня контекст очень конкретный - вопрос перехода с Java на Kotlin (не Андроид) .
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853512
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java - это ассемблер JVM. Когда вы анализируете стектрейс упавшего сервера
то вы видите сущности мира Java. Класс. Интерфейс. Enum. Все будет отображаться
как и ожидается.

Вобщем все Котлины Груви и Скалы не дают того детального контроля. И если
посмотреть на ситуацию с точки зрения анализа ошибок то может оказаться
что вы восклините - "какого хера!" - читая простыню сущностей которую ВЫ
НЕ СОЗДАВАЛИ. Каким образом эта простыня создается - вопрос отдельный
и достойный отдельного форума. Подкапотное пространство конкретного
языка.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853515
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton...
Вобщем все Котлины Груви и Скалы не дают того детального контроля. И если
посмотреть на ситуацию с точки зрения анализа ошибок то может оказаться
что вы восклините - "какого хера!" - читая простыню сущностей которую ВЫ
НЕ СОЗДАВАЛИ.
...

Плюсую.

За это же я с большой осторожностью отношусь к Hibernate, Spring Proxies, и вообще всему, что меняет код в рантайме, уже после запуска скомпилированного кода.

Ставишь пару аннотаций - и всё, ты уже не видишь реальный Java-код. Сиди, дорогой товарищ, штудируй документацию от вендора на сотню страниц.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853604
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizexСтавишь пару аннотаций - и всё, ты уже не видишь реальный Java-код. Сиди, дорогой товарищ, штудируй документацию от вендора на сотню страниц.
Зато когда проштудировал, то легко и просто пишешь не отвлекаясь на всякую рутину.
Конечно, может что-то измениться с выходом новой версии, но, прочитать-то не долго.
В общем в результате оно стоит потраченных усилий, я считаю.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853605
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это тоже самое что и мета-программирование в С++. Затягивает как наркотик. А потом
понимаешь что где-то в стеке технологий утрачен контроль над происходящим. Вроде
и язык ясен и понятен но какая-то новая магия есть.
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853607
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЭто тоже самое что и мета-программирование в С++. Затягивает как наркотик. А потом
понимаешь что где-то в стеке технологий утрачен контроль над происходящим. Вроде
и язык ясен и понятен но какая-то новая магия есть.
пока делаешь что-то тревиальное, простое. чуть в сторону и ....
...
Рейтинг: 0 / 0
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
    #39853648
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizexУ меня контекст очень конкретный - вопрос перехода с Java на Kotlin (не Андроид) .

так это и сказано в контексте, относильтельно похожий синтаксис общая методология. То переход простой если сравнить

java -> kotlin
java -> haskel
java -> lisp
java -> erlang
...
Рейтинг: 0 / 0
108 сообщений из 108, показаны все 5 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]