Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
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.
Сначала я воспринял за любезность то, что ты пыталась угодить мне, предлагая такую работу, которая приходилась мне по духу. Но затем я заметил, что это не было чем-то таким, что ты предлагала именно мне. Вместо этого ты пыталась быть всеобщей любимицей, предлагая каждой разработке ПО парадигму, известную всему человечеству.
Для меня это оказалось ужасным открытием, когда стал работать в команде с опытными Java разработчиками. Знаешь, в течение долгого времени они занимались ООП, и как бы то ни было, это того стоит. Только не значит, что это хорошая идея воссоздать Java в Scala, где будет всего лишь чуть меньше шаблонов. В течение более чем одного года работы в командах Scala не было ни одного дня, когда я бы не чувствовал командного духа, направленного на то, чтобы разработать систему или приблизиться к решению проблемы.
At first, I took it as a compliment that you tried to please me by offering me to work the way I liked. But then I noticed that it wasn’t something you did for me in particular. Instead, you try to be everybody’s darling by offering every software development paradigm known to man.
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.
Поначалу мне показалось очень приятным то, что ты предлагаешь мне выполнять задачи именно тем способом, который мне нравится. Но спустя некоторое время я заметил, что ты предлагаешь это не только мне. Вместо этого ты хочешь понравится всем, одновременно предлагая все известные человечеству парадигмы программирования.
Ужаснее всего это было при работе с опытными Java-разработчиками. Да, конечно, они очень долго занимались ООП и наверное это того стоило. Но это вовсе не означает, что попытка воссоздать Java на Scala с несколько меньшим количеством шаблонного кода, является хорошей идеей. В течение более чем года работы в использующих Scala командах не было ни одного дня, когда я бы чувствал, что у нас есть общее понимание того, как надо разрабатывать систему или хотя бы единый подход к решению проблем.
В течение более чем одного года работы в командах Scala не было ни одного дня, когда я бы не чувствовал командного духа, направленного на то, чтобы разработать систему или приблизиться к решению проблемы
У меня перерыв; я нашел замену лучше.
I don’t need to take a break; I have found a better match.
Прощальная записка языку программирования