|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Добрый вечер. Когда учил Java, я и не задумывался, что будет так сложно найти работу .. Работодателей не устраивает знание только ядра, и похоже, придётся идти дальше, и изучать Spring самостоятельно. Подскажите пожалуйста, по каким видео-урокам или книжкам лучше всего начать изучать Spring, и на какую область стоит обратить внимание, чтобы быстрее найти работу, и работать уже непосредственно по джаве. Сам я работаю в данный с Sql (если это будет хоть как-то решать, какую "ветку" выбирать). Хотелось бы развиваться в Back-end разработке. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2019, 21:59 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791, Начать с обучения пользоваться поиском на кнопку Поиск. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 00:10 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791Добрый вечер. Когда учил Java, я и не задумывался, что будет так сложно найти работу .. Работодателей не устраивает знание только ядра, и похоже, придётся идти дальше, и изучать Spring самостоятельно. Подскажите пожалуйста, по каким видео-урокам или книжкам лучше всего начать изучать Spring, и на какую область стоит обратить внимание, чтобы быстрее найти работу, и работать уже непосредственно по джаве. Сам я работаю в данный с Sql (если это будет хоть как-то решать, какую "ветку" выбирать). Хотелось бы развиваться в Back-end разработке. https://spring.io/guides Начать с этого момента https://spring.io/guides/gs/rest-service/ Я так лет 10 назад начинал делал просто тупо все лабы ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 03:17 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791, Кончились золотые деньки. Прошу пожаловать в озеленение и очистку. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 05:21 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 07:30 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791Работодателей не устраивает знание только ядра, Andrey53791необход на русском Так и спросил бы работодателей, это ведь им что то не нравится; ты-то в порядке. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 11:11 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском Настоятельно рекомендую начать изучение английского. Совет банальный, но увы, это реалии нашего мира. Из русских ресурсов могу порекомендовать вот и вот . ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 11:39 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском По Spring на русском языке книги есть, хотя их немного. Из новых(2018-2019), которые мне встречались: - Spring 5 для профессионалов; - Spring. Все паттерны проектирования; - Практика реактивного программирования в Spring; - Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry. А технический английский должен быть обязательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 13:21 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
SQL2008Andrey53791Sergunka, спасибо большое за помощь. Забыл уточнить ещё одну главную деталь, необход на русском Настоятельно рекомендую начать изучение английского. Совет банальный, но увы, это реалии нашего мира. Из русских ресурсов могу порекомендовать вот и вот . Я присоединяюсь к совету так как после изучения при реальной работе полезут баги и все фиксы как и чего там делать так же будут на английском языке. Можно понятно и здесь на форуме справшивать, но будет дольше и все одно первоисточник скорее всего вылезет в из http://stackoverflow.com или что-то навроде. Вы просто тупо начните там ничего особенного нет все в духе - "твоя иди сюда, твоя давит вот тут или там, то да се хуе-мое" так потихоньку и втянешься ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2019, 20:22 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
спринг это лишь фреймворк ,который облегчает твою жизнь ,как разработчика ентрепрайз прежде чем соваться в спринг,ты должен изучить EE от начала и до конца,иначе это изучение теряет всякий смысл,так как ты банально не будешь понимать что ты делаешь. начни с обычных сервлетов,поиграйся с Get и Post запросами,научись с ними работать,пойми что такое сессия и ее арибуты и тд без всех этих базох понятий спринг для тебя станет просто бесмыленным писанием ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2019, 00:42 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Sergunka, ааха) спасибо за совет. Тоже думаю, что разберусь, в ходе дела)) Без английского никак, поэтому учить его буду, но тогда, когда уже буду хоть на на работке)) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2019, 18:47 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Michael Isaev, Спасибо большое за подрборочку, сейчас буду приступать потихоньку ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2019, 18:48 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
не советовал бы jee, там спеки на 300 стр, пока прочитает попробует год пройдет. Я бы посоветовал Surgunka https://spring.io/guides Начать с этого момента https://spring.io/guides/gs/rest-service/ Я так лет 10 назад начинал делал просто тупо все лабы только я 3 года назад начинал сразу со spring-boot. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 12:17 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
lleming,без j2ee в spring ловить просто нечего ,так как афтор просто будет не понимать что он делает. нужно хотя бы основы еешки понять что такое сервлет,как осуществляютчя запросы,как обрабатываются,что такое контекст ,сервер приложений. какие запросы бывают и тд. попробовать конфигурировать руками для начала и уж точно не стоит начинать с бута,так как это будет тоже самое ,что трактористу из колхоза показать черный квадрат малевича- он не увидит там ничего кроме черного квадрата. А чтобы увидеть что то больше ,нужно испытать неоднократну попаболь конфигураций xml,инжектить заисимоти в xml собрать руками выпеленные из новой java ее модули и заставить их вместе работать,написать штук 100500 сервлетов,научиться работать с запросами и сессиями я больше чем уверен автор не сможет ответить на вопрос что такое сервлет и для чего он нужен и что такое сервер приложений ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 15:09 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79lleming,без j2ee в spring ловить просто нечего ,так как афтор просто будет не понимать что он делает. нужно хотя бы основы еешки понять что такое сервлет,как осуществляютчя запросы,как обрабатываются,что такое контекст ,сервер приложений. какие запросы бывают и тд. попробовать конфигурировать руками для начала и уж точно не стоит начинать с бута,так как это будет тоже самое ,что трактористу из колхоза показать черный квадрат малевича- он не увидит там ничего кроме черного квадрата. А чтобы увидеть что то больше ,нужно испытать неоднократну попаболь конфигураций xml,инжектить заисимоти в xml собрать руками выпеленные из новой java ее модули и заставить их вместе работать,написать штук 100500 сервлетов,научиться работать с запросами и сессиями я больше чем уверен автор не сможет ответить на вопрос что такое сервлет и для чего он нужен и что такое сервер приложений Я бы на Вашем месте пальцы-то пока гнуть не стал. JEE - это не только Servlet API, о которых в посте выше столько букв. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 15:19 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79без j2ee в spring ловить просто нечего Во-первых JEE давно уже не называется J2EE. Во-вторых такие громкие слова, наводят на мысли о EJB. А человеку пожалуй достаточно будет сервлетов. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 15:21 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791Добрый вечер. Когда учил Java, я и не задумывался, что будет так сложно найти работу .. Работодателей не устраивает знание только ядра, и похоже, придётся идти дальше, и изучать Spring самостоятельно. Подскажите пожалуйста, по каким видео-урокам или книжкам лучше всего начать изучать Spring, и на какую область стоит обратить внимание, чтобы быстрее найти работу, и работать уже непосредственно по джаве. Сам я работаю в данный с Sql (если это будет хоть как-то решать, какую "ветку" выбирать). Хотелось бы развиваться в Back-end разработке. Одно могу сказать. Все синтетические примеры и уроки выглядят слишком уж натянуто и неубедительно. По хорошему чтобы почувстовать преимущество Spring, сам проект должен быть очень большим. Для малых проектов Spring выглядит ненужным прицепом. По вашей проблеме. Если у вас есть опыт в SQL и есть уже какая-то задача - то попробуйте реализовать ее на SpringData https://spring.io/projects/spring-data Тоесть пойти сразу от практики. А когда пойдут теоретические вопросы - вернуться в изучение. Я именно так и изучал многие фреймворки. От потребностей. Изучать их как вещь в себе - очень нудно. Серъезно... я лучше Дональда Кнута почитаю... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 16:48 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonСеръезно... я лучше Дональда Кнута почитаю... Кнута тоже не так просто читать. Такое ощущение, что нужно перед этим докторскую по алгоритмам защитить. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 17:07 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Я имею в виду ранжирование книг по степени нудности. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 17:09 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Изучил, что требуется знать джуну и разработчику 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 в бэк-энде на джаве, чаще используется для каких-нибудь админок? а-ля покажи ка очереди или что то больше? Скоординируйте пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 17:18 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Для быстрого старта ты можешь начинать всё со SpringBoot. Собственно он и создавался - для упрощения стартовых конфигураций. JDBC - может быть а может и не быть на проекте. При чем тут "админки"? При чем тут покажи очереди? Вообще не в тему. Делаются любые веб задачи которые нужны бизнесу. Единственный кейс когда Java может действительно не быть рекомендованой к использованию это сопряжение с специфичным железом (нет подходящего драйвера) или очень HiLoad система типа высокочастотного трейдинга или маршрутизации голосового трафика. Но такие системы вообще выпадают из обычных языков и их кодят на С/C++ Все остальные бизнес кейсы - ответ да. Можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 17:31 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
степень становления java программиста 1.Увидеть вакансию на hh ,где многа нулей 2.посмотреть видео на ютубе -как стать програмистом java 3.услышать там слово spring 4.придти на форум и начать спрашивать ,как учить спринг 5.начать учить спринг 6.через пару недель понять,что нужно хотя бы знать что такое переменные и каких типов они бывают 7.выпить с горя литр виски 8.опохмелиться 9.начать с фундаментальных основ ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 17:43 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Alexander A. Sakasv79lleming,без j2ee в spring ловить просто нечего ,так как афтор просто будет не понимать что он делает. нужно хотя бы основы еешки понять что такое сервлет,как осуществляютчя запросы,как обрабатываются,что такое контекст ,сервер приложений. какие запросы бывают и тд. попробовать конфигурировать руками для начала и уж точно не стоит начинать с бута,так как это будет тоже самое ,что трактористу из колхоза показать черный квадрат малевича- он не увидит там ничего кроме черного квадрата. А чтобы увидеть что то больше ,нужно испытать неоднократну попаболь конфигураций xml,инжектить заисимоти в xml собрать руками выпеленные из новой java ее модули и заставить их вместе работать,написать штук 100500 сервлетов,научиться работать с запросами и сессиями я больше чем уверен автор не сможет ответить на вопрос что такое сервлет и для чего он нужен и что такое сервер приложений Я бы на Вашем месте пальцы-то пока гнуть не стал. JEE - это не только Servlet API, о которых в посте выше столько букв. при чем тут пальцы,я сам через это прошел причем вот по сути еще вчера и уж кто то а я точно знаю сейчас ,что без знания еешки в спринг просто не имеет никакого смысла входить,так как для него это будет пустой звук ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 17:47 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonДля быстрого старта ты можешь начинать всё со SpringBoot. Собственно он и создавался - для упрощения стартовых конфигураций. . а какой смысл?бут для тех,кто уже понимает,что под капотом. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 17:50 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79maytonДля быстрого старта ты можешь начинать всё со SpringBoot. Собственно он и создавался - для упрощения стартовых конфигураций. . а какой смысл?бут для тех,кто уже понимает,что под капотом. Отчасти да. Но если сейчас искать по туториалам на авторском сайте - то старых шаблонов проекта (не бутовых) вы уже не найдете. Это создает некоторый когнитивный диссонанс. Или вопрос из серии "а что организация сама уже не рекомендует олд-скульный вариант" Посмотрите пока что она рекомендует https://start.spring.io ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 18:01 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonasv79пропущено... а какой смысл?бут для тех,кто уже понимает,что под капотом. Отчасти да. Но если сейчас искать по туториалам на авторском сайте - то старых шаблонов проекта (не бутовых) вы уже не найдете. Это создает некоторый когнитивный диссонанс. Или вопрос из серии "а что организация сама уже не рекомендует олд-скульный вариант" Посмотрите пока что она рекомендует https://start.spring.io ну если так рассуждать то и java core не нужен) не написано же что нужен) по рвению автора изучить спринг сразу становится понятно,что он даже не понимает что это такое ,по сути обычная надстройка над ее,упрощающая жизнь программиста. тоесть это выглядит как строитель,который упорно хочет изучить,как строится фасад,потому что этого требуют во всех вакансиях,но совершненно не понимает на что этот фасад он будет вешать. а вообще изначально бы хотелось услышать как автор изучал java и насколько сильны его познания. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 19:01 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79, Изучал по книжкам, знаю Java Core(8). Также попутно делал все примерчики по учебнику(проблем не возникало в решении). Я имею представления, что такое Spring. Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сути, как то или иное работает. Главное понимать порой в разработке, что и как "прикрутить", а не осваивать с нуля, вплоть до написания своих API. На уровне джуна. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 22:33 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791asv79, Изучал по книжкам, знаю Java Core(8). Также попутно делал все примерчики по учебнику(проблем не возникало в решении). Я имею представления, что такое Spring. Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сути, как то или иное работает. Главное понимать порой в разработке, что и как "прикрутить", а не осваивать с нуля, вплоть до написания своих API. На уровне джуна. ты пойми одно,что как минимум нужно постигнуть сервлетную часть,пощупать сервлеты руками,написать приложение какое нить и задеплоить на сервер ,поиграться с запросами,написать рест и соап сервисы . все это соеденить воедино и чтоб оно взлетело) я такой же как и ты 1.5 года назад начал изучать java а сейчас уже работаю на EE у меня ушло 2 месяца ,месяц на спринг- ничего сложного там нет и годами втухать не надо,но ты должен понимать,что когда ты ставишь @Postmaping над методом ,под капотом вырастает целый сервлет когда тыркаешь @Configuration где то далеко за тебя создается application-context.xml ну вообщем словами это сложно описать,черех это надо пройти . вот тогда ты ошутишь всю силу спринг ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 23:15 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сутину если вы не анализировали и не читали, ветку java, то так оно и есть. Копку Поиск не нажимали. Как заметил asv79, на слово "сервлет" нет реакции собаки Павлова. Значит тяжело вам будет. Много сил тратите впустую. На выхлопе ноль. Еще раз попробуйте и смотрите другие профессии. Я тоже имхую, что без сервлета нечего двигаться дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 07:24 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79, вот этот путь уже интереснее) спасибо всем за советы, приступаю к EE и сервлетам. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 08:30 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791, В такой очередности: - цветоный магазин без AJAX и сервлетов - он же с ними А потом EE по вкусу )) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 09:44 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Если есть деньги и время, то я бы пошел на курсы оффлайн, там с преподом в разы всё быстрее освоится, как минимум будет общее представление что откуда растет и куда самому расти. А вообще на ютьюбе много всякого, при определенном уровне знаний/опыта можно много чего пересмотреть на скорости 1.5, чтобы тоже иметь представление общее. Потом можно и в детали зарываться. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:04 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
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% ответ на вопрос что изучать лежит в плоскости вакансий. Что требуется в вашей стране в вашем регионе. Вот "то" и изучайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:29 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
NixicЕсли есть деньги и время, то я бы пошел на курсы оффлайн, там с преподом в разы всё быстрее освоится, как минимум будет общее представление что откуда растет и куда самому расти. А вообще на ютьюбе много всякого, при определенном уровне знаний/опыта можно много чего пересмотреть на скорости 1.5, чтобы тоже иметь представление общее. Потом можно и в детали зарываться. Курсы? ВРоде они пустая трата времени и денег. Помнится ездил 10 лет назад за счёт конторы, на курсы по Джава. Там преподаватель утверждал, что аннотацию @Override ставить не нужно. В Котлине же её не только сделали обязательной, так ещё и вместо аннотации, это стало ключевым словом Ну это маленький пример, какого уровня бывают преподаватели на этих самых курсах. Плюс на той скорости это всё не особо усваивается, если за 5 дней пытаться Core, и потом за 5 дней Веб джаву осваивать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:33 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Nixicвообще на ютьюбе много всякого, при определенном уровне знаний/опытау ТС вообще нет культуры поиска информации. Он даже ветку java не читал и ни одного вопроса по топикам в ней не задал. Счас уйдет с советами опять на года 3. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:50 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Не успевает читать. Разведка боем идёт. Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder. Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика. Время - безжалостно к людям. И вообще читать хорошо только на пенсии. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:59 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonНе успевает читать. Разведка боем идёт. Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder. Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика. Время - безжалостно к людям. И вообще читать хорошо только на пенсии. Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 11:00 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
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 требования от себя- типо мавен/градл,кому то логирование надо,кому то ресты или соап а учить фронт джависту ,это бесполезная трата времени ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:01 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Как будет угодно. И как ты себя оцениваешь по этим пунктам. По 10-балльной шкале? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:03 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLomaytonНе успевает читать. Разведка боем идёт. Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder. Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика. Время - безжалостно к людям. И вообще читать хорошо только на пенсии. Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется. делать нечего тебе )) на наш век java хватит с головой,а из того что ты перечислил 90% отомрет в ближайше пару лет,а остальное еще через пару. java не стоит на месте. хейтеры выли по поводу дубляжа-нате вам ломбок @Data и котлинисты начинают вспоминать свои java навыки) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:07 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonКак будет угодно. И как ты себя оцениваешь по этим пунктам. По 10-балльной шкале? последнее дело оценивать самому себя оценивать должны люди со стороны,профи,а не как у нас,мвд следит за работой мвд,отсюда и работа соотвесвующего уровня) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:08 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:10 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:57 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonПо поводу Ломбока. Вот недавно было. Под катом.Обожаю видосики, где всякие умственно отсталые клоуны пытаются рассказать о том, чего сами не знают... 1. чувак явно плавает в теме серверов приложений и про документацию ничего не слышал (log4j пытались две недели целой командой скрыть, а прочитать про prefer-application-packages/prefer-web-inf-classes видимо не судьба, про то что в JBoss нужно использовать встроенный hibernate тоже чет ржачно, видимо тоже какую-то документацию не дочитали) 2. зависимость от ломбока - она всегда provided, потому что это AnnotationProcessor, генерация геттеров/сеттеров и конструкторов - это не проблема, проблемы возникают когда приходится удалять и добавлять поля в класс, а там руками перебивать все уже далеко не секунды ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:07 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79и если уж придется или вас заставит злое руковдоство- есть чудо кнопка деломбок пс.Вот такие у нас учителя на платных курсах сидят,честно фейспалм от этого видео Дык он же про это и говорит. Зачем тебе ломбок когда кнопка в среде создаёт за тебя пакованы getters/setters. Хотя мне больше дот-нетовский способ по душе. Но я не дотнетчик сейчас. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:32 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonasv79и если уж придется или вас заставит злое руковдоство- есть чудо кнопка деломбок пс.Вот такие у нас учителя на платных курсах сидят,честно фейспалм от этого видео Дык он же про это и говорит. Зачем тебе ломбок когда кнопка в среде создаёт за тебя пакованы getters/setters. Хотя мне больше дот-нетовский способ по душе. Но я не дотнетчик сейчас. во первых ломбок это не только гетеры/сетеры а еще билдер ,конструктор,логер,val ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:48 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79XDiaBLoпропущено... Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется. делать нечего тебе )) на наш век java хватит с головой,а из того что ты перечислил 90% отомрет в ближайше пару лет,а остальное еще через пару. java не стоит на месте. хейтеры выли по поводу дубляжа-нате вам ломбок @Data и котлинисты начинают вспоминать свои java навыки) Да уж куда взяли, туда и пошёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:50 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Я думаю что имеет смысл смотреть в то что будет востребовано лет через 5. Почивать на лаврах вы всегда успеете. В том смысле что когда мозг усохнет сможете пойти в ПМ-ы или аналитики. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:02 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Пока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:05 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю. Найди его тут http://4pda.ru/forum/index.php?showforum=549 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:18 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
PetroNotC SharpXDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю. Найди его тут http://4pda.ru/forum/index.php?showforum=549 http://4pda.ru/forum/index.php?showtopic=781755 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:22 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Похедхантерил, по Екату по словам "Android Kotlin" 15 вакансий, без Андроида 17. Это для меня показатель хороший. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:24 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю. Дык Андроедная Java это совсем другая технология. Это как с Марса или с Венеры. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:35 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoPetroNotC Sharpпропущено... Найди его тут http://4pda.ru/forum/index.php?showforum=549 http://4pda.ru/forum/index.php?showtopic=781755 увидел что 2 калеки прогера только используют? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:38 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonXDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю. Дык Андроедная Java это совсем другая технология. Это как с Марса или с Венеры. В том и дело. Слышал что гугл подумывает избавиться от Жава, и пока выбрали почему-то Котлин. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:42 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
PetroNotC SharpXDiaBLoпропущено... http://4pda.ru/forum/index.php?showtopic=781755 увидел что 2 калеки прогера только используют? Мне пофиг на какой-то форум. Я смотрю на hh.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:43 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Калечный форум. Там разработка занимает тыщу тем. Здесь 33 тыщи, в ветке Джава. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:45 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoМне пофиг на какой-то форум. Я смотрю на hh.ruугу. Смешно. Иди, создай свой форум. Ну или под кроватью пиши. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:53 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLomaytonпропущено... Дык Андроедная Java это совсем другая технология. Это как с Марса или с Венеры. В том и дело. Слышал что гугл подумывает избавиться от Жава, и пока выбрали почему-то Котлин. В энтой джаве для меня нету интересных тем. Посмотри в топик https://www.sql.ru/forum/android Это-же тухляк. Там не обсуждают алгоритмизацию. Там нет хайлоада. Там даже вопросы железа и ОС вообще не обозначены. Боль и разочарование. Мне негде применить свои интересы и свои знания. Все вопросы и ответы кастомизированы до уровня Delphi форумов. Из серии - какой компонент решит мою задачу и сделает "make me feel.... " Или как передвинуть батон на 10 пикселов влево... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:59 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonXDiaBLoпропущено... В том и дело. Слышал что гугл подумывает избавиться от Жава, и пока выбрали почему-то Котлин. В энтой джаве для меня нету интересных тем. Посмотри в топик https://www.sql.ru/forum/android Это-же тухляк. Там не обсуждают алгоритмизацию. Там нет хайлоада. Там даже вопросы железа и ОС вообще не обозначены. Боль и разочарование. Мне негде применить свои интересы и свои знания. Все вопросы и ответы кастомизированы до уровня Delphi форумов. Из серии - какой компонент решит мою задачу и сделает "make me feel.... " Или как передвинуть батон на 10 пикселов влево... Не, ну я уже говорил, что я в бэкенде на Котлине. Ну случайно получилось так. Не я выбирал. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 17:44 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
PetroNotC SharpXDiaBLoМне пофиг на какой-то форум. Я смотрю на hh.ruугу. Смешно. Иди, создай свой форум. Ну или под кроватью пиши. Удачи! Код я не на форуме пишу, а на работе. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 17:45 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLomaytonпропущено... В энтой джаве для меня нету интересных тем. Посмотри в топик https://www.sql.ru/forum/android Это-же тухляк. Там не обсуждают алгоритмизацию. Там нет хайлоада. Там даже вопросы железа и ОС вообще не обозначены. Боль и разочарование. Мне негде применить свои интересы и свои знания. Все вопросы и ответы кастомизированы до уровня Delphi форумов. Из серии - какой компонент решит мою задачу и сделает "make me feel.... " Или как передвинуть батон на 10 пикселов влево... Не, ну я уже говорил, что я в бэкенде на Котлине. Ну случайно получилось так. Не я выбирал. Я не говорю что Котлин плохой. В нем реализованы синтаксические конфеты которых нет в Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 17:50 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonЗачем тебе ломбок когда кнопка в среде создаёт за тебя пакованы getters/settersточно, генерит кучу мусора. некоторые ценители еще очень любят пустые комментарии над методами или болле информативные варианты вида Код: java 1. 2. 3. 4. 5. 6. 7.
и вот такая херня их не смущает абсолютно, а так же горы самописного говнокода, в котором баги живут по 8-10 лет. Но из-за каждой библиотечки, с 98% вероятностью написанной людьми, минимум в три раза умнее их, любят устроить ледовое побоище ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 22:18 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Хочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 22:36 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится. Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 09:34 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
chpashamaytonЗачем тебе ломбок когда кнопка в среде создаёт за тебя пакованы getters/settersточно, генерит кучу мусора. некоторые ценители еще очень любят пустые комментарии над методами или болле информативные варианты вида Код: java 1. 2. 3. 4. 5. 6. 7.
и вот такая херня их не смущает абсолютно, а так же горы самописного говнокода, в котором баги живут по 8-10 лет. Но из-за каждой библиотечки, с 98% вероятностью написанной людьми, минимум в три раза умнее их, любят устроить ледовое побоище А кто пишет на сеттеры комментарии? Я никогда не писал. Мои коллеги тоже не пишут. Кто-же у вас такой мудрый нашёлся? Индус со сложной зарплатой на основе написанных строк? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 10:18 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится. Он может вытестить Java в сегменте гугла например. Когда большая корпорация принимает какое-то решение - это эхом отражается на стратегиях, целях... на том что называется vision. И мы, здесь сидящие умники в форумах можем сколько угодно умничать по поводу теории языко-строения и прочее. Но мы в очень малой степени влияем на распространение языка. Что влияет - не знаю. Может быть харизма создателя. Книга. Или синергия создателя + самых первых его ядерных последователей (С++). Или деньги большой корпорации и желание задавить конкурента (Microsoft C#). Или просто отсуствие конкурентов (ранние CGI разработки на языке Perl для Unix) в своём отдельно сегменте. Или просто хорошее переосмысление (замена Python на Go корпорацией Google) старого в рамках требований скорости и строгости и типобезопасности. Или удачный релиз (это почти всё вышеперечисленное). Наиболее показателен С++ как современный промышленный язык для хайлоада и написания ядер DBMS. Язык сложный. Требующий знания огромной кучи исключений из правил. Даже сам старичок Бьярне признал что если вы молодой С++ник то вам не стоит сразу пытаться освоить ВСЕ фичи языка. Берите базовые 2-3 штуки и начинайте разрабатывать. По сути он признал что язык С++ за 14 дней - это unreal. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 10:27 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
mayton, Я недавно узнал что в плюсах около 70 конструкторов /создания объекта))) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 11:06 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Еще узнай что С++ компиллятор (лет 5-7) назад делал 7 трансформаций исходного текста программы. Это достаточно сильно. Сильно для того чтобы программист не терял контроль над кодом и понимал где связь бинарника с исходником. Особенно это касается анализов ошибок. Pascal классический содержит 1 трансформацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 11:29 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
GarrickXDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится. Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось. Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 11:46 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoГуглом принятсобака лает, караван (sql.ru) идет. (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 12:17 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonА кто пишет на сеттеры комментарии? есть любители maytonКто-же у вас такой мудрый нашёлся? Индус со сложной зарплатой на основе написанных строк?Не индусы, по-крайней мере этнически. Этот было по поводу нажатия одной кнопки в IDE с генерацией геттеров/сеттеров. Подозреваю, что полезные комментарии, как выше, генерила какая-то версия эклипса. Может и до сих пор генерит. На мое замечание что тут делает этот хлам, был получен ответ, что эклипс умеет скрывать такие явадоки, а значит этот мусор "ничего нам не будет стоить" (с). Это я к тому, что сгенеренные геттеры/сеттеры на 99% почти такой-же мусор и шум, даже если их можно намутить одной комбинацией клавиш ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 14:28 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoGarrickпропущено... Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось. Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла. Я это к тому, что Andriod может жить без CyanogenMod, а CyanogenMod не может без Android. Так же и Kotlin без Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 15:23 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoХочется верить, что Котлин таки вытеснит Джаву, более чем на 50%. Я на нём ещё мало пишу, но уже очень нравится. да не будет этого никогда,все давно уже написано на джаве,максимум на что решаются гиганты это перейти на более свежую версию джавы у меня знакомые занимаются переводом одного известного банка и занимаются уже несколько лет и еще столько же будут никто и никогда не решится переезжать с котлина на джаву ,это просто глупо поэтому все что светит котлину это инди трэш в гугл плее да какие то стартапы с бюджетом ящик пива. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 16:16 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoGarrickпропущено... Ага! Это как CyanogenMod всё время грозился вытеснить Andriod. Ну.. вы знаете что с ним случилось. Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла. ничего они не приняли,а назвали как приоритеный для разработки под ведро,что ровным счетом не значит ничего ну и учить рашан язык в условиях,когда завтра путен и трумп поругаются ,а это сразу сделает все русское менее приоритеным для всех американских компаний( недавно мы это видели на примере хуйвея) вообщем удачи тебе с твоим котленым конечно,но врядли эти специалисты кому то нужны будут,если даже на волне хайпа никакой движухи ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 16:23 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
GarrickXDiaBLoпропущено... Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла. Я это к тому, что Andriod может жить без CyanogenMod, а CyanogenMod не может без Android. Так же и Kotlin без Java. Если верить вики ( https://ru.wikipedia.org/wiki/Kotlin )- то котлин способен генерировать LLVM-код. Это означает что он уже может создавать бинарники не для Java. Хотя сама среда и язык могут использовать jvm. Вот такой вот парадокс. Кстати хороший поинт снова пересмотреть бенчмарки по трассировке луча. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 17:03 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
mayton, Насколько я знаю эта фича пока ещё не рабочая. Генерить-то он может быть и способен, а вот Вы попробуйте написать на Котлине что-нибудь не используя никакой Java библиотеки и ни одного Java класса. И потом, на полях LLVM других конкурентов полно и без Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 18:05 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Garrickmayton, Насколько я знаю эта фича пока ещё не рабочая. Генерить-то он может быть и способен, а вот Вы попробуйте написать на Котлине что-нибудь не используя никакой Java библиотеки и ни одного Java класса. И потом, на полях LLVM других конкурентов полно и без Java. Зачем я должен это делать? Из идеологических соображений? Или завтра так случится что сто тыщ мильонов опенсорцных проектов на java вдруг кто-то удалит из общего доступа? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 18:21 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonЗачем я должен это делать? Из идеологических соображений? Или завтра так случится что сто тыщ мильонов опенсорцных проектов на java вдруг кто-то удалит из общего доступа? Я это на тему компиляции Котлина в нативный бинарник с помощью LLVM. Без Java/JVM конечно, а иначе в чём смысл этой фичи? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 18:26 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
тут не надо думать как программист,тут надо думать с бизнес стороны все глобальные конторы в рф и не только сидят на джаве,переделывать на другой jvm язык себя они не будут 100% ,потому что это дорого и не оправданно,что ставит крест на этом языке . вот если бы он дал каких то супер фич,которые не умеет джава или какую то там сверхлегость или быстродейственность-тогда да,но этого нет. ну тоесть вот ты альфред кох и у тебя все прекрасно работает на джава и к тебе приходит какое то тело и говорит а может на котлин? альфред чешет репу и говорит какой бюджет? тело отвечает- ну миллионов 500 рублей улыбка слезает с лица альфреда он спрашивает ,а что я получу за эти 500 млн рублей? тело говорит - ничего,все останется так как раньше,помимо этого вам придется уволить весь IT отдел и набрать новый плюс к тому,через пару лет этот язык может похерится и нам придется потратить еще 500 млн чтобы вернуться обратно) ну тоесть как бы котлин хорошо ,но в бизнес крупный он не войдет ,а следовательно сдохнет,как и вся остальная jvm галиматья ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 20:14 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79, в тему компилляторов. Ты слышал про AOT? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 23:35 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Эх! Молодежь!!! Я первый раз столкнулся с подобным луидитством еще в середине 70-х когда все считали, что FORTRAN и ассемблер бессмертны и что на PL1 и Кобол никто не будет переходить... Кобол к слову сказать до сих пор жив Потом была эпоха С и Паскаля... потом С++ все загадил... а как люди писали на Клипере и Фокс Про - это были тучные годы отечественного ИТ... Потом появилась Ява и все встало уже как 20 лет ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 23:50 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonasv79, в тему компилляторов. Ты слышал про AOT? нет и надеюсь не услышу)) для моих скоромных целей-100к в месяц джавы с головой ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 09:18 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79maytonasv79, в тему компилляторов. Ты слышал про AOT? нет и надеюсь не услышу)) для моих скоромных целей-100к в месяц джавы с головой Так я говорю про Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 09:26 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Вот тут это стартовало https://openjdk.java.net/jeps/295 . Некто Владимир Козлов сказал - а какого хера мы библиотечки собранные JIT-ом теряем. Давате их сохранять и юзать при повторном старте приложения. Многие скажут дескыть пустяк. Любой кто думал об оптимизации старта толстого приложения (где *.class за 100 мегабайт) тоже в мыслях прокручивал эту идею. Но я в этом вижу предтечи плавного ухода от байткода как от способа (обязательного) дистрибуции приложений. Смотрите. Бинарный код усложняет анализ и реверс-инжинеринг. Следовательно конкуренты не смогут быстро украсть у вас идею. Хотя концептуально это противоречит write-once.... et.c. Но если есть возможность и она из коробки то кто-то ей воспользуется. Более того. Есть платформы (мобильные) андроид и айос где динамическая компилляция это ужас от которого шарахаются. Всё дело в ресурсах аккумулятор. Сколь-бы ни был удобен байткод а все-таки процесс джита - ресурсоемок. Поэтому когда вы качаете игрушку под андроид (dex файл внутри zip архива) он компилируется во время инсталляции под ВАШУ ЦЕЛЕВУЮ платформу. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 11:04 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
GarrickXDiaBLoпропущено... Ну, это вообще другое дело. Котлин же Гуглом принят как первоклассный язык что-то там бла-бла-бла. Я это к тому, что Andriod может жить без CyanogenMod, а CyanogenMod не может без Android. Так же и Kotlin без Java. Котлин может без Джава. Он компилится и в ДжаваСкрипт, и ещё вроде как обещали нэйтив. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 12:40 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79тут не надо думать как программист,тут надо думать с бизнес стороны все глобальные конторы в рф и не только сидят на джаве,переделывать на другой jvm язык себя они не будут 100% ,потому что это дорого и не оправданно,что ставит крест на этом языке . вот если бы он дал каких то супер фич,которые не умеет джава или какую то там сверхлегость или быстродейственность-тогда да,но этого нет. ну тоесть вот ты альфред кох и у тебя все прекрасно работает на джава и к тебе приходит какое то тело и говорит а может на котлин? альфред чешет репу и говорит какой бюджет? тело отвечает- ну миллионов 500 рублей улыбка слезает с лица альфреда он спрашивает ,а что я получу за эти 500 млн рублей? тело говорит - ничего,все останется так как раньше,помимо этого вам придется уволить весь IT отдел и набрать новый плюс к тому,через пару лет этот язык может похерится и нам придется потратить еще 500 млн чтобы вернуться обратно) ну тоесть как бы котлин хорошо ,но в бизнес крупный он не войдет ,а следовательно сдохнет,как и вся остальная jvm галиматья Переделывать конечно никому не надо. А что насчёт новых проектов? Плюс переучиваться недолго. Не нужно менять штат. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 12:44 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoА что насчёт новых проектовпошли по кругу. Перспектив нету. Вот уже года 3. Ты вот, один тут пишешь на нем. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 13:14 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
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 никому, кроме их разработчиков, не нужны ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 13:19 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
betelgeizex, насчет native не знаю, но у нас есть проект на scalaJS. Хотя рынок конечно мизерный соглашусь, но не нулевой ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 13:44 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
betelgeizexXDiaBLoпропущено... Котлин может без Джава. Он компилится и в ДжаваСкрипт, и ещё вроде как обещали нэйтив. Scala может всё то же самое, и довольно давно, судя по блогам http://www.scala-js.org/ https://scala-native.readthedocs.io/en/v0.3.9-docs/index.html Только кроме Scala-блогов я эти технологии нигде не встречал. Что-то мне подсказывает, что ни Scala, ни Kotlin вне мира JVM никому, кроме их разработчиков, не нужны полгода назад менял работу везде за kotlin спрашивали. (Т.е. как бэ необязательно но за котлин сразу лайк ставили) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 18:08 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
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. Но чет никому не уперлось и проект почил в бозе. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 18:17 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
По моему оно так и называлось java2exe. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 18:22 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
А как же Graal? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2019, 21:57 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Launch4j ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2019, 07:47 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
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 - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2019, 08:29 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
betelgeizexllemingпропущено... полгода назад менял работу везде за kotlin спрашивали. (Т.е. как бэ необязательно но за котлин сразу лайк ставили) Подозреваю, что Kotlin под JVM все-таки спрашивали. А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :) У меня не просто спрашивали а сразу говорили что типа разработка на Kotlin(под jvm), но как бы можно и в процессе выучить лишь бы человек хорошо java знал. С java разрабоми проблема а котлинистами проблема еще больше скорее всего. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2019, 10:32 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
betelgeizexllemingпропущено... полгода назад менял работу везде за kotlin спрашивали. (Т.е. как бэ необязательно но за котлин сразу лайк ставили) Подозреваю, что Kotlin под JVM все-таки спрашивали. А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :) При таком подходе можно в команд набрать эрудированных п3$даб0л0в. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2019, 10:44 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonbetelgeizexпропущено... А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :) При таком подходе можно в команд набрать эрудированных п3$даб0л0в. Надеюсь, вы не подумали, что я задаю _только_ этот вопрос? Это лишь один из многих вопросов на собеседованиях. Зато сразу понятно, есть ли у человека опыт и интерес к работе, или он просто вызубрил стандартные вопросы и ответы на задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2019, 12:30 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
llemingbetelgeizexпропущено... Подозреваю, что Kotlin под JVM все-таки спрашивали. А так я и сам на каждом собеседовании спрашиваю, с какими альтернативными ЯП для JVM кандидат знаком. Неважно - Groovy, Kotlin, Clojure - значит, кандидату интересно изучать новое, развиваться - это плюс. А если он может ещё и обоснованно рассказать про их плюсы и минусы - можно брать :) У меня не просто спрашивали а сразу говорили что типа разработка на Kotlin(под jvm), но как бы можно и в процессе выучить лишь бы человек хорошо java знал. С java разрабоми проблема а котлинистами проблема еще больше скорее всего. Нуу, желающих выучить Котлин и работать на нем сейчас предостаточно. Видимо, некоторые компании хотят использовать хайп и переманить к себе квалифицированных разработчиков. Но достаточно посмотреть видео Антона Кекса, чтобы серьезно задуматься, а к чему это всё приведет.. https://habr.com/ru/company/jugru/blog/440974/ Простота входа в Котлин для Java-программистов - это иллюзия ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2019, 12:36 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
betelgeizex Но достаточно посмотреть видео Антона Кекса, чтобы серьезно задуматься, а к чему это всё приведет.. Так себе видео, пазлы есть во всех языках. Про стримы у тагира валеева пазлы, у джоу блокх общее java, у дугласа крокфорда про js, выбирай на вкус. Первые java пазлы 2004 г датируются ни к чему особенному это не привело, небо по прежнему синее вода мокрая. Какое либо значимое на влияние на Java этот видос не оказал. betelgeizex Простота входа в Котлин для Java-программистов - это иллюзия Просто так в отрыве от контекста можно говорить про любую пару языков. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2019, 16:52 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
llemingbetelgeizex Но достаточно посмотреть видео Антона Кекса, чтобы серьезно задуматься, а к чему это всё приведет.. Так себе видео, пазлы есть во всех языках. Про стримы у тагира валеева пазлы, у джоу блокх общее java, у дугласа крокфорда про js, выбирай на вкус. Первые java пазлы 2004 г датируются ни к чему особенному это не привело, небо по прежнему синее вода мокрая. Какое либо значимое на влияние на Java этот видос не оказал. Про "у дугласа крокфорда про js" посмешили :) JS - один большой пазл, который, при этом, может правильно складываться множеством способов... Понятно, что в любом языке есть свои подводные камни. И чем богаче синтаксис языка, тем их больше. На мой взгляд, Котлин по количеству способов выстрелить себе (и коллегам) в ногу вполне соизмерим со Scala. Но почему-то большинство Java-программистов воспринимает Scala как чуждый мир с ловушками на каждом шагу. И при этом считается, что Kotlin === better Java, и переход будет гладким и простым - "спасибо" маркетологам JetBrains... <off>return@label - $&я, вы серьезно? </off> lleming betelgeizex Простота входа в Котлин для Java-программистов - это иллюзия Просто так в отрыве от контекста можно говорить про любую пару языков. У меня контекст очень конкретный - вопрос перехода с Java на Kotlin (не Андроид) . ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2019, 20:01 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Java - это ассемблер JVM. Когда вы анализируете стектрейс упавшего сервера то вы видите сущности мира Java. Класс. Интерфейс. Enum. Все будет отображаться как и ожидается. Вобщем все Котлины Груви и Скалы не дают того детального контроля. И если посмотреть на ситуацию с точки зрения анализа ошибок то может оказаться что вы восклините - "какого хера!" - читая простыню сущностей которую ВЫ НЕ СОЗДАВАЛИ. Каким образом эта простыня создается - вопрос отдельный и достойный отдельного форума. Подкапотное пространство конкретного языка. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2019, 21:10 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
mayton... Вобщем все Котлины Груви и Скалы не дают того детального контроля. И если посмотреть на ситуацию с точки зрения анализа ошибок то может оказаться что вы восклините - "какого хера!" - читая простыню сущностей которую ВЫ НЕ СОЗДАВАЛИ. ... Плюсую. За это же я с большой осторожностью отношусь к Hibernate, Spring Proxies, и вообще всему, что меняет код в рантайме, уже после запуска скомпилированного кода. Ставишь пару аннотаций - и всё, ты уже не видишь реальный Java-код. Сиди, дорогой товарищ, штудируй документацию от вендора на сотню страниц. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2019, 21:43 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
betelgeizexСтавишь пару аннотаций - и всё, ты уже не видишь реальный Java-код. Сиди, дорогой товарищ, штудируй документацию от вендора на сотню страниц. Зато когда проштудировал, то легко и просто пишешь не отвлекаясь на всякую рутину. Конечно, может что-то измениться с выходом новой версии, но, прочитать-то не долго. В общем в результате оно стоит потраченных усилий, я считаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2019, 23:11 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Это тоже самое что и мета-программирование в С++. Затягивает как наркотик. А потом понимаешь что где-то в стеке технологий утрачен контроль над происходящим. Вроде и язык ясен и понятен но какая-то новая магия есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2019, 23:19 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonЭто тоже самое что и мета-программирование в С++. Затягивает как наркотик. А потом понимаешь что где-то в стеке технологий утрачен контроль над происходящим. Вроде и язык ясен и понятен но какая-то новая магия есть. пока делаешь что-то тревиальное, простое. чуть в сторону и .... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2019, 23:27 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
betelgeizexУ меня контекст очень конкретный - вопрос перехода с Java на Kotlin (не Андроид) . так это и сказано в контексте, относильтельно похожий синтаксис общая методология. То переход простой если сравнить java -> kotlin java -> haskel java -> lisp java -> erlang ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2019, 09:31 |
|
|
start [/forum/topic.php?all=1&fid=59&tid=2121150]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
127ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 344ms |
0 / 0 |