@jvmchat

Страница 1293 из 2890
Ivan
24.03.2017
20:45:36
ну хз там классов раз два и обчелся если говорить о том с чем работаешь человек, а в Spring куча всего

Anvar
24.03.2017
20:45:42
Это скорее спринги превратились в кашу, в которую все что можно и нельзя пихнули, акка по сравнению с ней очень даже прозрачна

V
24.03.2017
20:45:46
толку от этого опытного программиста, если он меняет стек и становится джуном на неопределенный срок?
мне кажется это индивидуально, кому-то надо пару часов,чтобы вникнуть, кто-то откладывает до последнего. человеческий фактор

Google
Kirill
24.03.2017
20:46:29
скала может предложить интероп с джавой?
Да что же вы со своим интеропом то везде его суете, обратный интероп - нет, никто такого и не заявлял никогда

Ivan
24.03.2017
20:47:33
а сколько там в доках не описано всего

и только на практике познается

ужас

Sergey
24.03.2017
20:47:49
вот поэтому и говорю, что менять стек

это сразу опыт почти обнуляется

ну это хорошо что ты знаешь jvm/java api

но это ж малая часть

Kirill
24.03.2017
20:48:33
вот поэтому и говорю, что менять стек
Еще раз - берешь скалу, берешь джавовские либы, используешь. Профит! Не "берешь скалу, а потом используешь ее из джавы", а наоборот

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

Sergey
24.03.2017
20:50:11
Да что же вы со своим интеропом то везде его суете, обратный интероп - нет, никто такого и не заявлял никогда
ну вот у меня есть допустим спринг, гредл и тд. с котлином я просто подключил его как плагин и новый код могу писать на нем. а со скалой как? с нуля на sbt?

Kirill
24.03.2017
20:51:04
Google
V
24.03.2017
20:51:12
за пару часов ты даже доку не перечитаешь у спринга)
согласен, но блин кто не знает спринг? даже я недоджуниор уже сделал свое первое приложение crud на спринге, без секурити правда, только mvc web, но это уже опыт.

Anvar
24.03.2017
20:51:39
А вообще круто сидеть в своём незыблемом стеке, не понимая, что ничего на месте не стоит. Потом херак, а спринг уже стал а-ля ejb2. Хайп ловить конечно тоже не стоит, но и зацикливаться на одном фреймворке - кмк странно

V
24.03.2017
20:51:46
а опытные программисты спринг мастхэв и эти два часа это как "освежить" в памяти

Kirill
24.03.2017
20:53:52
какое-то странное впечатление про скалу у людей, похоже, что как только ты пишешь def main, сразу у тебя вдруг сами появляются в коде >:> и джавовское апи перестает вызываться :)

Ivan
24.03.2017
20:54:41
попроси этого джуниора рассказать что происходит когда ты в долгоживущий скоуп пытаешься запихнуть какой-нибудь реквест бин
я даже сейчас пытаюсь не использовать скопы отличающиеся от prototype и singleton, для хранения сессии юзаю HttpSession

Sergey
24.03.2017
20:56:17
ну и да, спринг это еще конфиги, профайлы, аоп, секьюрити, темплейты для jdbc, очередей, монги, есть целые модули spring data. а spring cloud чего только стоит?

актуаторы, метрики и тд. кто этим всем может похвастаться?

V
24.03.2017
20:56:56
попроси этого джуниора рассказать что происходит когда ты в долгоживущий скоуп пытаешься запихнуть какой-нибудь реквест бин
я может плаваю в терминологии программерской, но у меня есть хороший опыт администрирования и траблшутинга, и я примерно представляю какие могут быть проблемы.

Kirill
24.03.2017
20:57:36
актуаторы, метрики и тд. кто этим всем может похвастаться?
Ну так это же хорошо, мы вот в ближайшее время планируем к себе клауд и вот эти приблуды затаскивать, круто же, что такое есть

Sergey
24.03.2017
20:57:59
Ivan
24.03.2017
20:58:02
в akka http вроде есть метрики тоже

не помню на 100%

Kirill
24.03.2017
20:59:10
я вот сижу уже месяца 3 в скала чатике, и я редко когда понимаю о чем они там говорят и какие задачи решают)
там многие занимаются typelevel programming, им это нравится, скала им дает такие возможности, их под палкой никто не заставляет монады писать, честно

V
24.03.2017
20:59:15
netflix?
спасибо

Google
Sergey
24.03.2017
20:59:48
круто, хочу все знать. а спринг клауд в каких известных проектах используется?
клауд дает интеграции просто для консулов, зипкинов и тд

Ivan
24.03.2017
20:59:50
ну и да, спринг это еще конфиги, профайлы, аоп, секьюрити, темплейты для jdbc, очередей, монги, есть целые модули spring data. а spring cloud чего только стоит?
но ведь это все легко и просто заменяется альтернативными либами которые почти всегда не хуже спринговых, но не пытаются затащить тебя в Spring инфраструктуру

Kirill
24.03.2017
21:00:49
вот котлинисты как-то таким не страдают)
как минимум потому, что котлин не дает таких возможностей. если бы давал - скорее всего были бы люди, которые занимались, но котлин себе и не ставит целей давать такие возможности

Sergey
24.03.2017
21:02:05
Kirill
24.03.2017
21:02:21
котлин давал бы эти возможности, если б от них был ощутимый профит. но разработчики не видят этого профита
и заявление конечно сильное, получается что разработчики котлина знают однозначно наверняка, что нужно, а что не нужно разработчикам? это еще более сильное заявление

no
24.03.2017
21:05:54
256k хватит всем, как говорится
ето в баксах надеюсь?

Kirill
24.03.2017
21:06:07
ето в баксах надеюсь?
только для скалистов

Sergey
24.03.2017
21:07:51
и заявление конечно сильное, получается что разработчики котлина знают однозначно наверняка, что нужно, а что не нужно разработчикам? это еще более сильное заявление
я за них говорить не буду, но они тоже как бы не первый день с jvm знакомы и не только. писать тулинг для разных языков это непростое занятие. поэтому решают реальные проблемы. и в первую очередь в язык добавляют то что помогает писать код, а не решать сферические проблемы в ваакуме

Sergey
24.03.2017
21:09:03
ну ок. зачем мне тогда скала и зачем вообще смотреть в ее сторону?

Kirill
24.03.2017
21:10:04
мне лень прокручивать чат, чтобы форвардить свое сообщение, честно, я уже писал об этом выше в этом чате неоднократно, в том числе сегодня

плюс об этом был почти целый подкаст РП с Алексеем Фомкиным, номер не вспомню

Sergey
24.03.2017
21:14:09
у меня всего несколько книжек осталось к прочтению по джаве и я перейду к скале. как попишу на ней, поделюсь опытом)

Kirill
24.03.2017
21:14:40
сомневаюсь, что у тебя сложится другое мнение, если ты уже так настроен заранее

Sergey
24.03.2017
21:14:44
и да, нужна скала чтобы можно было спокойно писать на платформах типа codingame.com и hackerrank.com, а то на джаве писать такое себе удовольствие, а котлина там нет)

Kirill
24.03.2017
21:17:09
Ну, когда котлин пройдет хоть какую-то проверку временем,и тырпрайзы начнут его адоптить, можно будет уже о чем-то судить

V
24.03.2017
21:27:33
ну ок. зачем мне тогда скала и зачем вообще смотреть в ее сторону?
https://habrahabr.ru/company/jugru/blog/309910/ интересная статейка на эту тему

Google
V
24.03.2017
21:28:32
Ну, когда котлин пройдет хоть какую-то проверку временем,и тырпрайзы начнут его адоптить, можно будет уже о чем-то судить
да, все правильно. Спрос рождает предложение. А ентерпрайзы это и есть тот самый спрос.

хочется пойти поучиться java, а куда пойти и чему поучиться определиться не могу

V
24.03.2017
22:06:42
Admin
ERROR: S client not available

Alexander
24.03.2017
22:12:15
Читай код опенсорс проектов

Митко Соловец?
24.03.2017
22:12:19
но контент такой не пости

Alexander
24.03.2017
22:12:34
Читай код опенсорс проектов
Берешь какой-нибудь вопрос на so и копаешь

Alexander
24.03.2017
22:13:43
Stackoverflow

V
24.03.2017
22:13:53
aaa

Alexander
24.03.2017
22:14:14
Можно смотреть уже закрытые вопросы

Понравился вопрос

Копаешь сам

Нашел ответ сам - сравнил с ответом к вопросу

Alex
25.03.2017
11:38:29
Как грамотно указать в жавадоках метода, который возвращает POJO, какие именно поля будут гарантированно заполнены?

Google
Adam
25.03.2017
11:45:24
Тебе все равно никто не поверит

Alex
25.03.2017
11:47:56
Оборачивай возможные нулы в опшиналы
наркоман штоле) как указать в _жавадоках_

/** * */

я их потом в GSON скармливаю

Типо, какой-нибудь getUserInfo выдаст {id=42, name=John}, а getUser уже вернет простыню инфы

где внутри будет еще какой-нибудь массив.. ну не знаю.. Родственников

Marat
25.03.2017
12:58:33
переходи с жавадока на swagger

Soelma
25.03.2017
12:59:57
Привет! Я организатор Всероссийского форума Breakpoint для студентов и недавних выпускников технических специальностей, стартапов, начинающих предпринимателей. Компании - партнеры: Microsoft, Qiwi, Лаборатория Касперского, Heriot-Watt, Bosch, Schneider Electric, PepsiCo,РВК, LafargeHolcim, Beeline, L'Oreal и др. Узнать подробнее: http://aiesec.ru/breakpoint/ Регистрация открыта до 31-го марта. Участие бесплатное.

Nikita
25.03.2017
13:03:09
в девятке takeWhile на множествах работает полностью аналогично filter?

Kirill
25.03.2017
13:05:12
в девятке takeWhile на множествах работает полностью аналогично filter?
разве filter не должен пробегать весь стрим, а takeWhile останавливаться по первому невыполненному?

Nikita
25.03.2017
13:05:54
ну в листах - да, где элементы упорядочены

Kirill
25.03.2017
13:06:25
ну в листах - да, где элементы упорядочены
вот тут поподробнее, где в листах элементы упорядочены?

Nikita
25.03.2017
13:06:58
ну, тут другое слово уместно

Страница 1293 из 2890