@Testtest132

Подход к разработке open-source проектов?

Каким образом организовывается работа над open-source проектами типа jQuery, AngularJS, Ember...?
А именно интересно:
1. сколько времени на это тратят
2. способен ли один человек написать код, качество которого было б близким к вышеуказанным либам/фреймворкам
3. как разработчики выявляют большинство багов браузеров различных версий - информация как-то разбросана об этом в интернете
4. как быть уверенным, что ваша библиотека действительно покрывает какую-то часть специфических потребностей в каком-то направлении?
5. забавно, что при попытке написать например модуль ajax сходный по хар-кам с jQuery Ajax получается кода существенно меньше - однако работает также. вопрос - зачем так усложняют?

напоследок, как вы видите процесс разработки библиотек?
  • Вопрос задан
  • 2273 просмотра
Пригласить эксперта
Ответы на вопрос 2
@IceJOKER
Web/Android developer
1. Зависит от проекта
2. Способен
3. Опыт, поиски, исправление багов после запуска.
4. Смотрите в интернете есть ли такая библиотека, если нет и эта библиотека полезна и вы считаете , что это будет полезным для других, то начинаете, если такая библиотека есть и вы уверены, что ваша будет лучше(размер. быстродействие и т.д.). А нужность вы должны знать сами, действительно ли ваш проект будет полезен другим и чем.
5. Если сравнить чистый JS и jQuery - удобство , кроссплатформенность.

С ответов на вопросы - есть ли такая библиотека? будет ли полезна данная библиотека? Есть ли желание у самого ну и т.д.
Ответ написан
Комментировать
Там люда за зарплату работают в основном и их спонсируют крупные компании. Если история одиночки интересует то найдите имя и историю создателя nginx
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы