Страница 1 из 1

Работа с чужим кодом

Добавлено: 2015.02.15, 16:54
dmg
Существую ли какие-то правила или традиции по такому вопросу.
Работаю с чужим кодом. Заказчик просит внести правки. Все хорошо.
Как оставить правильно оставить инфу для потомков?
1. Когда не знал про svc/git - писал комменты, "исправлено то то таким@такой.ру по просьбе заказчика скайп такойто. дата.
2. теперь делаю то же самой через git.
3. Может надо еще в корне проекта оставлять какой то readme/change log ?
4. Корректо ли оставлять какие -то рекомендации по заказчику - какой он хороший или, например, - жмот.

Re: Работа с чужим кодом

Добавлено: 2015.02.15, 17:20
mickgeek
3. Большинство разработчиков не занимается подобными вещами. Ценят время (и/или ленятся). Даже если один из фрилансеров создаст такой файл, далеко не факт, что следующий продолжит его. Но в крупных проектах, в принципе, документирование некоторых изменений не помешало бы.
4. Похоже на лицемерие, некрасиво. Да и смысл? Не каждый разработчик смотрит код перед тем, как согласиться на доработку. Умные фрилансеры отсеивают заказчиков во время обсуждения проекта или аккуратно прекращают сотрудничество после определённого этапа.

Лучше просто грамотно писать код, согласно рекомендациям фреймворка. Синтаксис, комментарии, авторство и прочее.

Re: Работа с чужим кодом

Добавлено: 2015.02.16, 01:06
samdark
2. Нормально.
3. Если есть что написать именно по проекту.
4. В коде — нет.

Re: Работа с чужим кодом

Добавлено: 2015.02.17, 00:43
dmg
Спасибо.
так и делаю - где нет git - делаю git init и далее свои commit с комментариями.

Re: Работа с чужим кодом

Добавлено: 2015.02.17, 11:44
ifelse
На своем опыте- как правило когда доделываешь чужой проект доступа к оригинальному репозиторию нет, в итоге создаю локальный для себя. Кто-нибудь заливает на хостинг папку .git?

Re: Работа с чужим кодом

Добавлено: 2015.02.17, 13:11
lynicidn
на хостинге делает гит клоне - папка сама появится

Re: Работа с чужим кодом

Добавлено: 2015.02.17, 15:01
chungachguk
ifelse писал(а):На своем опыте- как правило когда доделываешь чужой проект доступа к оригинальному репозиторию нет, в итоге создаю локальный для себя. Кто-нибудь заливает на хостинг папку .git?
Зачем?

Re: Работа с чужим кодом

Добавлено: 2015.02.17, 21:02
ifelse
chungachguk писал(а): Зачем?
Чтобы другим разрабам жить было проще

Re: Работа с чужим кодом

Добавлено: 2015.02.18, 05:32
chungachguk
ifelse писал(а):
chungachguk писал(а): Зачем?
Чтобы другим разрабам жить было проще
Дргуим разрабам можно и на битбакете сделать репозиторий. А так вагон места на хостинге знаимать, плюс кто-то может захотеть уязвимости поискать, с историей изменений ему будет проще.

Re: Работа с чужим кодом

Добавлено: 2015.02.18, 12:33
ifelse
chungachguk писал(а): Дргуим разрабам можно и на битбакете сделать репозиторий. А так вагон места на хостинге знаимать, плюс кто-то может захотеть уязвимости поискать, с историей изменений ему будет проще.
Ну вот сдается проект и вы с клиентом разбегаетесь, что дальше? :)

Re: Работа с чужим кодом

Добавлено: 2015.02.18, 13:27
samdark
Это дело клиента. Хочет репозиторий — давайте, не знает — предлагайте.

Re: Работа с чужим кодом

Добавлено: 2015.02.18, 16:26
ifelse
Спасибо