Size: a a a

2017 December 06

SZ

Sergei Zobov in PiterPy Meetup
Это опенсорс.
Кмк, стоит славить тех людей, которые вообще это сделали.
Славить в двойное, если то, что они сделали работает.
источник

V

Vadim in PiterPy Meetup
И не стоит им гадить
источник

OT

Olya Telezhnaya in PiterPy Meetup
Sergei Zobov
Это опенсорс.
Кмк, стоит славить тех людей, которые вообще это сделали.
Славить в двойное, если то, что они сделали работает.
Ну, нет, вот тут не соглашусь.
Более 90% разработчиков делают это за деньги.
Вот пруф, если что:
https://www.opennet.ru/opennews/art.shtml?num=47443

там про ядро линукса, но несложно понять, что не только в нем подобная история.

Они конечно молодцы, но они это не только за спасибо делают. Так что, получая за это зарплату, логично поинтересоваться, почему так криво вышло
источник

SZ

Sergei Zobov in PiterPy Meetup
Olya Telezhnaya
Ну, нет, вот тут не соглашусь.
Более 90% разработчиков делают это за деньги.
Вот пруф, если что:
https://www.opennet.ru/opennews/art.shtml?num=47443

там про ядро линукса, но несложно понять, что не только в нем подобная история.

Они конечно молодцы, но они это не только за спасибо делают. Так что, получая за это зарплату, логично поинтересоваться, почему так криво вышло
Прости, если я ошибаюсь, но мне показалось, что там речь только об одном проекте, сложно сказать об остальных. К тому же, очень часто в разработке участвуют не особо профессиональные разработчики, а иногда это вообще не разработчики.
Мне кажется, что обязывать их писать хороший код не обязательно.
источник

OT

Olya Telezhnaya in PiterPy Meetup
Sergei Zobov
Прости, если я ошибаюсь, но мне показалось, что там речь только об одном проекте, сложно сказать об остальных. К тому же, очень часто в разработке участвуют не особо профессиональные разработчики, а иногда это вообще не разработчики.
Мне кажется, что обязывать их писать хороший код не обязательно.
>там речь только об одном проекте, сложно сказать об остальных.
И да, и нет. У меня, к сожалению, нет под рукой статистики на все проекты, но будет глупо полагать, что все опенсорс проекты построены на альтруизме создателей. Если проект полезен, то рано или поздно его начнет финансировать кто-то, или просто купит, оставив код открытым, и продолжит разрабатывать силами сотрудников.
>К тому же, очень часто в разработке участвуют не особо профессиональные разработчики, а иногда это вообще не разработчики.
Есть же для этого менторы. Они помогут, объяснят и сделают код ревью. И пока не будет норм, код не должен быть принят.
>Мне кажется, что обязывать их писать хороший код не обязательно.
Самое спорное утверждение. Если забить на качество кода в опенсорсе, он самоуничожится через пол года, потому что поддерживать и продолжать разработку станет невозможно
источник

SS

Sergey Sokolov in PiterPy Meetup
Нет же ничего страшного при проверке PR попросить контрибьютора поправить тут, тут и вот тут тоже
источник

A🚀

Andrey 🚀🚀🚀 Popp in PiterPy Meetup
ну есть такой тезис, что вообще говорить что "что-то есть говно" — не конструктивно
источник

A🚀

Andrey 🚀🚀🚀 Popp in PiterPy Meetup
какая разница — за деньги это сделано или нет
источник

A🚀

Andrey 🚀🚀🚀 Popp in PiterPy Meetup
тут с git вообще другая история — он работает и неплохо
источник

OT

Olya Telezhnaya in PiterPy Meetup
Andrey 🚀🚀🚀 Popp
ну есть такой тезис, что вообще говорить что "что-то есть говно" — не конструктивно
Ну я ж не называла говном, и вроде объяснила, что именно мне не нравится. Так что речь не про отсутствие конструктива
источник

SZ

Sergei Zobov in PiterPy Meetup
У вас никогда такого не было, что хочешь сделать PR с исправлениями в проект, но ты понимаешься, что тебе править тонну тестов/документации и ты такой: "Ладно, сделаю как время будет"?
источник

SS

Sergey Sokolov in PiterPy Meetup
Необходимое «зло» :)
источник

SS

Sergey Skovorodkin in PiterPy Meetup
От популярности проекта зависит. Многие пишут в ридми, что рады любой помощи. Можно прямо написать, что времени на документацию/тесты нет, но вот вам код.
источник

DN

Dmitry Nazarov in PiterPy Meetup
и от специфики проекта
источник

DN

Dmitry Nazarov in PiterPy Meetup
если это какой-нибудь 1001-й линтер для js, то обычно там так, как написал выше Сергей
источник

DN

Dmitry Nazarov in PiterPy Meetup
если это ядро линукса..
источник

SS

Sergey Sokolov in PiterPy Meetup
Тогда постишь на лор очередной разбор полетов с объяснением почему ты кретин и нежишься в лучах славы
источник

SZ

Sergei Zobov in PiterPy Meetup
Dmitry Nazarov
если это ядро линукса..
Это же сишечка. Там часто красота страдает из-за оптимизации.
источник

OT

Olya Telezhnaya in PiterPy Meetup
Sergei Zobov
Это же сишечка. Там часто красота страдает из-за оптимизации.
речь не о той красоте. Там очень низкое качество кода.
Да, там мьютекс хватают в одном файле и отпускают в другом. Это нужно для скорости, к этому претензий ноль.

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

p

pragus in PiterPy Meetup
Sergei Zobov
Это же сишечка. Там часто красота страдает из-за оптимизации.
нормально все в ядре linux.
источник