Pull to refresh
16
0
Send message
Хм, быть может мне стоит поудалять данные с фейсбука, гугл драйва и прочих сервисов облачного хранения данных во имя окружающей среды?
I found that to be particularly gruesome when working with seasoned Java developers. Yeah, sure, they have been doing OOP for a long time, for whatever that’s worth. But that doesn’t mean that it’s a good idea to recreate Java in Scala with just a little bit less of boilerplate. In well over a year of working in Scala teams there hasn’t been a single day where I felt that there was a shared mindset about how to develop a system or even approach a problem.


С одной стороны, он не первый, кто пересел со Scala на Clojure и говорит о том, что разработка на последнем намного более прямолинейна. Но с другой стороны, простите, если ситуация в стиле лебедь рак и щука, то почему винить язык? Скорее это проблема в том, что команда не может договориться внутри себя.
Но если правду сказать, наш проект страдает от тех же проблем. Отсутствие однозначной политики разработки + тонна возможностей + неправильный выбор библиотек + команда в 12 человек = далеко не гладкий код.
Какие гениальные тапочки! Теперь не успокоюсь, пока не найду такие.
Как раз продолжительно мучаю переход нашего билда с maven на SBT. Соглашусь, что он не интуитивен.
Плюс Вам в карму за выложенный материал. Но Скалу учить можно и с Одерским на Курсере, а дальше только писать живые проекты.
Кстати, зря Вы Spray.io обделили своим вниманием. Замечательная функциональная http библиотека, кстати стандарт в следующей версии Play.
Эх, не понимают европейцы ничего в чае.
Мне вот интересно, кто — то понял о чем я? :-Р
Решается этот застой очень просто. Находим врага, затеиваем ленивую войнушку (чтобы почти без жертв), в честь этого поднимаем бешено налоги (скажем 100% на покупку новой машины). Результат просто восхитителен, люди пашут как пахали, чтобы оплатить ранее дешевые товары, развитая оборонная область получает замечательную зарплату и поднимает общий уровень жизни, ушедшие из армии специалисты развивают производство. Эпик вин.
Упаковку имбирного чая с коричневым сахаром

Чай с сахаром? Имбирем? Мои наивные стереотипы о Китае говорят о выдержанных пуэрах и свежайшем зеленом…
А еще пара месяцев отпуска в году, включая праздники, если я не ошибаюсь.
В том то и дело, что у меня образования нет, и скоро не светит, но есть опыт; у нее наоборот. Но идея все равно понятна :-)
Спасибо Вам, жалко плюсик поставить не могу.
А я слышал, что блюкард можно получить только имея на руках формальное образование, или 5 лет опыта по профессиям которые минестерство труда хочет опубликовать в особом списке для БК, но этот список так никогда и не был назван.
Благодарю за ответ, я думаю мне стоит прояснить ситуацию. Моя девушка (вот вот жена :-) через год (максимум два) должна закончить BSc по Comp Sci в признанном по anabin университете. Это значит, что через два года у нее будет год — два опыта по специальности.
У меня 4 года опыта, пока не было никаких проблем найти работу в Израиле, но нет образования. Я сделал треть степени вечерними курсами в учебном заведении Н+ тоже. Суть в том, что я не могу «по быстрому» добить степень, нам надо чем то платить за аренду, а мотивации тянуть ее дальше по курсу в семестр и того меньше. Я с большим желанием буду учить немецкий (во первых, потому что хочу как можно быстрее в Европу, во вторых он мне банально нравится), чем тянуть дальше формальное образование. Тут и кроется вопрос, если я учу дойч, у меня будет 5 лет опыта и базовое (надеюсь за пару лет до В1 дотянуть) знание немецкого, есть ли у меня больше шансов найти работу, чем у моей девушки с образованием, но без опыта и немецкого.
В принципе я могу переехать и с рабочей визой, а ее привезти можно сразу по воссоединению семьи, если у нее есть А1, а там если она находит работу, то получает Блю Кард (для ускорения ПМЖ). Я просто пытаюсь понять, насколько такая схема рискованная (садиться за немецкий это таки немалый риск).
А на тему 5 лет опыта для Блю Кард вместо образования, все еще не актуально?
И какой шанс найти работу зная базово немецкий, по сравнению с найти работу без немецкого, но с образованием.
Область та же, Java/Scala.
А для Junior с BSc, после года опыта с университета (жена)?
Около автовокзала в ТА можно найти привет из 90х, раскиданные шприцы. Но это самое злачное место всего центра.
Зря Вы так про монады и функторы. Это же элегантные шуроповерты, вместо стандартных отверток.
Да, Вы правы.
Короче говоря — лучше помнить, что не надо делать адскую фигню, но первым приоритетом оставлять immutability и читабельность.
Кстати, на тему сложности по памяти, далеко не факт. В случае с filter во время исполнения можно сделать soft copy с прошлой коллекции.
Поскольку я еще не успел выучить Haskell (всего лишь год пишу на Scala и пока пытаюсь разобраться во всех фишках), попробую потягаться (не факт, что выйдет).
На тему параметризированных тайпклассов — возможно через implicit
Вот
на тему GADT, меня не хватило, тут есть пример.

Замечание на тему того что Scala полностью поддерживает императивный/ооп стиль является правдой, но с другой стороны позиционируется как ее плюс. Весь вопрос в том, насколько радикально мы идем в ФП.
Поправьте меня, если я порю чушь, но и filter и flatten потребуют еще одного прохода по коллекции.

Information

Rating
Does not participate
Location
Петах Тиква, Тель-Авив, Израиль
Date of birth
Registered
Activity