@mikhaiL404

Какой проек выбрать для закрепления знаний и получения новых?

Добрый вечер! Есть желание реализовать глобальный проект, в который хотелось бы вложить все свои знания в программировании, проектировании и навыков в области алгоритмов. Рассматриваю варианты связок C++, (Qt and/or boost), Linux с GUI. Опыт программирования достаточный. Желательно, чтобы сам проект нашел практическое применение, пусть и в личных целях. Может, у кого - то из вас есть хороший опыт в реализации чего-то интересного. Хотелось бы получить помочь в идее или наведения к таковой.
  • Вопрос задан
  • 2660 просмотров
Пригласить эксперта
Ответы на вопрос 2
index0h
@index0h
PHP, Golang. https://github.com/index0h
Если нужна задачка, можешь посмотреть в такую сторону:
Есть такая штука git flow, предполагает создание новых фич в отдельных ветках, но в случае, когда разрабов многовастенько - веток соответственно тоже. Собсно задача состоит в том, что бы автоматизировать процесс влива веток в релизную.

Например есть фичи future/a-2015-01-01, future/b-2015-01-10, future/c-2015-01-15, причем future/с-2015-01-15 конфликтует с future/b-2015-01-10. Так же есть master (стабильная ветка).

Нужно создать новую ветку release/2015-02-01 на основе master, в которую по одной заливать ветки по датам в названии, как только появляется ситуация конфликта - ревертить конфликтующую ветку и идти далее.

После вливания всех веток - сделать отчет: такие-то влиты, такието в конфликте
Ответ написан
Vinatorul
@Vinatorul
Developer
Добрый вечер!
Быть может имеет смысл подыскать интересный для себя open source проект, с набором ваших навыков это не должно составить труда. Да и новые знания приобретаются быстрее, если работать в команде.
Также благодаря гитхабу и битбакету порог входа в незнакомые проекты достаточно низок.
Ответ написан
Ваш ответ на вопрос

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

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