Ведение проектов

Только начав заниматься разработкой у меня не возникало вопросов структуризации и хранения информации, с которой приходилось работать.

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

Но столкнувшись с этим, в дальнейшем у меня начала формироваться система обработки каждого проекта.

«С чего начинается проект?» — с человека.

Дав название проекту первое что я в него вношу — кто принес мне эту информацию, а также место переписки, ведь сейчас способов связи весьма много.

Далее необходимо техническое задание. Как его писать тема отдельной записи, да и каждый заказчик индивидуален.

Когда ТЗ утверждено, обычно создается git репозиторий. Чаще всего создаётся файл info.txt где я собираю различную информацию, такую как например ссылки.

Вопрос о том как хранить пароли проекта каждый решает для себя сам. Когда например я писал на php свое хранилище паролей, но в дальнейшем отказался от него. Хотя как опыт это было интересная задача.

Весьма выручает дублирование информации в облаке. Когда то яндекс подарил мне 200 Гб которыми я активно пользуюсь.

Если в общем и кратко, то каждый проект проходит эти пукты: