LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

Кукарекаю из опыта бодишопа с продажей тел в силикастую долину.

Вакансия на кложе требует знания джавы как языка и как платформы, а вот обратное неверно.

Обычно ценится общий стиль, общий совместно согласованный способ решения проблем. Поэтому обычно даже добавление новой зависимости от какой-то java библиотеки в проект можно обсуждать месяц, на тему - все ли разберутся в этой библиотеке, все ли будут использовать, итп. Потому что если уж взяли библиоеку, все до последнего джуниора обязаны будут использовать её во всех местах. Взяли joda time? Будь добр всё время теперь хранить в йоде.

А в кложуре если кто-то и разберется, то это будут 3 с половиной землекопа. Все остальные скажут «фу какое говно», и для них твой код будет в лучшем случае неподдерживаемым read only. А в обычном случае, скорее всего и read не получится, люди вообще даже приблизительно не будут понимать, что там написано. Получатся огромные куски проекта, представляющие из себя ужасные чёрные ящики, сыпящие непонятными ошибками, взаимодействовать с которыми сможет ровно один человек - ты. Не похоже на хорошую идею.

В джава-сообществе не принято, как у JS-хипстеров, изучать и писаь 100500 новых технологий. Не переоценивай интеллектуальные способности коллег, типичный программист знает ровно 1 язык программирования 3 фреймворка, и всё остальное для них будет кошмар-ужас. На всяких джава-конференциях случаются люди с 10 летним стажем в джаве, которые даже не задумывались о существовании на джава-платформе каких-то других языков. Когда на джава=конфренции начинается доклад по Скале, они начинают беспокойно ёрзать и спрашивать у окружающих, в правильное ли место они попали.

Так что я бы особо не надеялся прийти в контору и начать в джава-проект коммитить кложур-код. Вышестоящие архитекторы за такое тут же оторвут все руки и отправят до конца жизни чистить унитазы писать тесты.

Вывод из этого - если хочешь использовать кложу - ищи работу на Кложе.

Исправление stevejobs, :

Кукарекаю из опыта бодишопа с продажей тел в силикастую долину.

Обычно ценится общий стиль, общий совместно согласованный способ решения проблем. Поэтому обычно даже добавление новой зависимости от какой-то java библиотеки в проект можно обсуждать месяц, на тему - все ли разберутся в этой библиотеке, все ли будут использовать, итп. Потому что если уж взяли библиоеку, все до последнего джуниора обязаны будут использовать её во всех местах. Взяли joda time? Будь добр всё время теперь хранить в йоде.

А в кложуре если кто-то и разберется, то это будут 3 с половиной землекопа. Все остальные скажут «фу какое говно», и для них твой код будет в лучшем случае неподдерживаемым read only. А в обычном случае, скорее всего и read не получится, люди вообще даже приблизительно не будут понимать, что там написано. Получатся огромные куски проекта, представляющие из себя ужасные чёрные ящики, сыпящие непонятными ошибками, взаимодействовать с которыми сможет ровно один человек - ты. Не похоже на хорошую идею.

Не переоценивай интеллектуальные способности коллег, типичный программист знает ровно 1 язык программирования 3 фреймворка, и всё остальное для них будет кошмар-ужас. На всяких джава-конференциях случаются люди с 10 летним стажем в джаве, которые даже не задумывались о существовании на джава-платформе каких-то других языков. Когда на джава=конфренции начинается доклад по Скале, они начинают беспокойно ёрзать и спрашивать у окружающих, в правильное ли место они попали.

Так что я бы особо не надеялся прийти в контору и начать в джава-проект коммитить кложур-код. Вышестоящие архитекторы за такое тут же оторвут все руки и отправят до конца жизни чистить унитазы писать тесты.

Исходная версия stevejobs, :

Кукарекаю из опыта бодишопа с продажей тел в силикастую долину.

Обычно ценится общий стиль, общий совместно согласованный способ решения проблем. Поэтому обычно даже добавление новой зависимости от какой-то java библиотеки в проект можно обсуждать месяц, на тему - все ли разберутся в этой библиотеке, все ли будут использовать, итп. Потому что если уж взяли библиоеку, все до последнего джуниора обязаны будут использовать её во всех местах. Взяли joda time? Будь добр всё время теперь хранить в йоде.

А в кложуре если кто-то и разберется, то это будут 3 с половиной землекопа. Все остальные скажут «фу какое говно», и для них твой код будет в лучшем случае неподдерживаемым read only. А в обычном случае, скорее всего и read не получится, люди вообще даже приблизительно не будут понимать, что там написано. Получатся огромные куски проекта, представляющие из себя ужасные чёрные ящики, сыпящие непонятными ошибками, взаимодействовать с которыми сможет ровно один человек - ты. Не похоже на хорошую идею.

Так что я бы особо не надеялся прийти в контору и начать в джава-проект коммитить кложур-код. Вышестоящие архитекторы за такое тут же оторвут все руки и отправят до конца жизни чистить унитазы писать тесты.