Size: a a a

2021 March 25

A

Alex in Data Engineers
Ну если нету силы воли и рядом кто будет поправлять, то получаешь классический пример "неосознанная некомпетенция"

Да, с такими бывает сложно потом, "я сто раз так делал, все ок"
источник

A

Alex in Data Engineers
Фрилансеры часто таким страдают
источник

AE

Alexey Evdokimov in Data Engineers
фрилансеров никто не ревьюит
источник

AS

Andrey Smirnov in Data Engineers
Anton Zadorozhniy
Собсно бОльшая часть «джава кода на скале» что я видел так и получилась, люди освоили синтаксис и немножко коллекции, в пишут по старому
это вы в код спарка заглянули? :)
источник

AE

Alexey Evdokimov in Data Engineers
достаточно пару раз продраться через нормальное ревью, чтобы в голове начало пощёлкивать
источник

AZ

Anton Zadorozhniy in Data Engineers
Alex
Ну если нету силы воли и рядом кто будет поправлять, то получаешь классический пример "неосознанная некомпетенция"

Да, с такими бывает сложно потом, "я сто раз так делал, все ок"
да, поэтому в самом лучшем случае тот кто поправляет имеет власть "держать планку", и просто завернуть человека, но так мы попадаем в классическое образование, которое принято недолюбливать...
источник

AZ

Anton Zadorozhniy in Data Engineers
Andrey Smirnov
это вы в код спарка заглянули? :)
я говорю про код который меня звали чинить, в OSS так много кода во всех проектах что конечно найдется любой стиль
источник

AE

Alexey Evdokimov in Data Engineers
в случае опернсурса нужно брать проект, который спонсорится какой-нить крупной конторой, где решение о мерже принимается чуваком, который это делает за деньги
источник

AZ

Anton Zadorozhniy in Data Engineers
Alexey Evdokimov
в случае опернсурса нужно брать проект, который спонсорится какой-нить крупной конторой, где решение о мерже принимается чуваком, который это делает за деньги
вообще не гарантия
источник

AE

Alexey Evdokimov in Data Engineers
ну мне вот интересно например бывает окунуться в JS, я почитываю исходники vscode. прям любо-дорого посмотреть, какой путь проходит иной реквест. по полгода иногда
источник

AZ

Anton Zadorozhniy in Data Engineers
у open source кода есть только одно общее свойство - он доступен
все остальное плавает от проекта к проекту: качество, модульность, документация, покрытие тестами, дизайн
источник

AE

Alexey Evdokimov in Data Engineers
автор там уже и не рад бывает что ввязался :)
источник

AZ

Anton Zadorozhniy in Data Engineers
даже если сравнить source-available vs open source process код - тоже все сильно плавает, дизайн конечно у source-available обычно лучше, но все остальное может быть сильно разным
источник

AE

Alexey Evdokimov in Data Engineers
дык в чём и суть.
не всякий доступный проект одинаково полезен с точки зрения обучения на практике, нужно ещё уметь найти наиболее полезный
источник

A

Alex in Data Engineers
А как найти если опыта ноль?
источник

AE

Alexey Evdokimov in Data Engineers
вот чтобы скалу нормально прочувствовать, спарк точно не подходит
источник

AZ

Anton Zadorozhniy in Data Engineers
мой любимый пример который я обычно привожу - OpenBSD: очень крутое качество С-кода, блестящая документация, но все лежит в CVS, никаких PR, CI/CD, и при этом все участники процесса максимально счастливы и спокойны 😊
источник

AZ

Anton Zadorozhniy in Data Engineers
Alexey Evdokimov
вот чтобы скалу нормально прочувствовать, спарк точно не подходит
поэтому сначала надо изучить язык, а потом искать куда приложить - иначе как с нулевым опытом понять что это плохо? анонимы в интернете расскажут?
источник

A

Alex in Data Engineers
Ну мы же в этом чате никого не обманываем
источник

AE

Alexey Evdokimov in Data Engineers
говорят, @dartov опытный чувак, может посоветовать такой проект
источник