Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.6690
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 31.08.2010, 17:32   #1
mr.Charlie
je suis Charlie
 
Аватар для mr.Charlie
 
Регистрация: 19.08.2009
Сообщений: 1,630
Бабло: $250082
По умолчанию Как отдать монолитный проект на аутсорсинг

Есть крупный проект-софт. Написан на перле. Проблема в том, что он не модульный.
Нужно постоянно его дорабатывать, исправлять баги, добавлять функционал и т.д. Разумеется, полностью в одни руки кодеру софт этот я не дам. Куски кода отдельно от проекта тестить кодерам будет проблематично. А дорабатывать софт надо... и срочно...
Вопрос колективному мозгу -- есть ли выход?
Пилить на модули софт не предлагайте, это крайний случай. Проект действительно очень большой, и разрабатывался командой кодеров, которых я сейчас уже не смогу собрать.

ВАЖНО: флудер! каждый раз, когда ты флудишь в моем топике, твой член уменьшается на сантиметр!
__________________
Ферма
mr.Charlie вне форума  
Старый 31.08.2010, 18:10   #2
Юнга
white powder
 
Аватар для Юнга
 
Регистрация: 29.04.2007
Сообщений: 2,649
Бабло: $351110
По умолчанию

по принципу заказчиков самой первой жизненноважной архитектуры: замуровать кодера в коде по окончании кодинга
__________________
господин мойва любит вас
Юнга вне форума  
Старый 31.08.2010, 23:07   #3
mr.Charlie
je suis Charlie
 
Аватар для mr.Charlie
 
Регистрация: 19.08.2009
Сообщений: 1,630
Бабло: $250082
ТС -->
автор темы ТС По умолчанию

Че, все к первому дню учебы ушли готовиться?
__________________
Ферма
mr.Charlie вне форума  
Старый 01.09.2010, 20:41   #4
t0ster
gold member
 
Регистрация: 18.03.2008
Сообщений: 12
Бабло: $2045
По умолчанию

Первое что приходит на ум, найди какую-нибудь консалтинговую компанию с почасовой оплатой, сформулируй задачи и вперед.
t0ster вне форума  
Старый 01.09.2010, 22:18   #5
Dr.Gonzo
gofuckingoogle
 
Аватар для Dr.Gonzo
 
Регистрация: 28.08.2008
Адрес: ГНР
Сообщений: 7,733
Бабло: $1059275
По умолчанию

Цитата:
Сообщение от mr.Charlie Посмотреть сообщение
Че, все к первому дню учебы ушли готовиться?
Все боятся за свои члены. Offtopic
Dr.Gonzo на форуме  
Старый 02.09.2010, 00:21   #6
DF™
Member
 
Регистрация: 16.01.2010
Сообщений: 60
Бабло: $39235
Отправить сообщение для DF™ с помощью ICQ Отправить сообщение для DF™ с помощью Skype™
По умолчанию

Цитата:
Сообщение от mr.Charlie Посмотреть сообщение
Есть крупный проект-софт. Написан на перле. Проблема в том, что он не модульный.
Нужно постоянно его дорабатывать, исправлять баги, добавлять функционал и т.д. Разумеется, полностью в одни руки кодеру софт этот я не дам. Куски кода отдельно от проекта тестить кодерам будет проблематично. А дорабатывать софт надо... и срочно...
Вопрос колективному мозгу -- есть ли выход?
Пилить на модули софт не предлагайте, это крайний случай. Проект действительно очень большой, и разрабатывался командой кодеров, которых я сейчас уже не смогу собрать.

ВАЖНО: флудер! каждый раз, когда ты флудишь в моем топике, твой член уменьшается на сантиметр!
Сам себе противоречишь - одному отдавать нельзя, делить нельзя.
А выход есть всегда, даже несколько:
- Нельзя делить - значит надо отдавать целиком
- Не хочешь отдавать в одни руки - отдай в несколько, будет больше шансов что что-то сделают или переругаются нафиг при разборе чужого кода и добавлении своего (или возможно утащат идею).
- Не доверяешь людям - почему бы не изучить перл и писать самому, причем срочно!
__________________
Софт для вебмастеров, программирование С++/PHP/MySQL под Unix/Windows: www.dfservice.com
Партнерка для вебмастерских ресурсов: www.dfservice.com/ruafl/
DF™ вне форума  
Старый 02.09.2010, 02:56   #7
mr.Charlie
je suis Charlie
 
Аватар для mr.Charlie
 
Регистрация: 19.08.2009
Сообщений: 1,630
Бабло: $250082
ТС -->
автор темы ТС По умолчанию

DF™, сам-то понял, что ляпнул?
__________________
Ферма
mr.Charlie вне форума  
Старый 02.09.2010, 04:09   #8
DF™
Member
 
Регистрация: 16.01.2010
Сообщений: 60
Бабло: $39235
Отправить сообщение для DF™ с помощью ICQ Отправить сообщение для DF™ с помощью Skype™
По умолчанию

Цитата:
Сообщение от mr.Charlie Посмотреть сообщение
DF™, сам-то понял, что ляпнул?
Что именно ты не понял?
Смысл в том, что у тебя есть достаточно кривой проект хотя ты об этом открыто не пишешь, но т.к. в нем есть баги, он большой и не модульный, писанный несколькими программистами, с проблемой разделить его и отлаживать - его можно назвать кривым. Тебе его надо править и доработать, а такой проект "хороший подарок" для стороннего программиста, т.к. сулит долгим разборами в чужом коде написанном несколькими людьми. Точечные правки, если полностью не разобраться в проекте могут привести к появлению большему количеству багов, чем были до этого. Правильней будет переписать большую часть этого проекта и структурировать его.
Для этого оптимальней использовать одного постоянного программиста или одну слаженную команду чтоб привести код к одной логике, а не ставить одну заплатку поверх другой. Но ты не хочешь отдавать код в одни руки и разделить его тоже не можешь/хочешь.
В итоге лучший вариант для тебя - писать все самому, он соответствует большинству твоих требований: не делить и не отдавать, вот со скоростью могут быть накладки!
__________________
Софт для вебмастеров, программирование С++/PHP/MySQL под Unix/Windows: www.dfservice.com
Партнерка для вебмастерских ресурсов: www.dfservice.com/ruafl/
DF™ вне форума  
Старый 02.09.2010, 05:32   #9
mr.Charlie
je suis Charlie
 
Аватар для mr.Charlie
 
Регистрация: 19.08.2009
Сообщений: 1,630
Бабло: $250082
ТС -->
автор темы ТС По умолчанию

Хорошо, объясню, если сам не понимаешь.

Цитата:
Сообщение от DF™ Посмотреть сообщение
- Нельзя делить - значит надо отдавать целиком
Делить можно и нужно. Об этом я и спрашиваю: как его поделить и отдать на аутсорс куски кода, чтобы кодерам было удобно их тестить, не давая в руки весь код проекта целиком? Какие-нибудь хитровыебанные удаленные инклуды или какие-нибудь защиты кода и т.д.
А вот переписывать софт и пилить его на модули - это дохрена времени. Крайний случай.

Цитата:
Сообщение от DF™ Посмотреть сообщение
- Не хочешь отдавать в одни руки - отдай в несколько, будет больше шансов что что-то сделают или переругаются нафиг при разборе чужого кода и добавлении своего (или возможно утащат идею).
Я говорю о том, что нельзя отдавать код в руки одному человеку, а ты предлагаешь его отдать сразу в несколько...
Этот софт дорого стоит. Не 100 и не 1к $ (это сам софт, а цену кода умножай на 10). Действительно дорого. И сейчас он продается на рынке, имеет свой раскрученный бренд. Просто распалась команда кодеров, и, пока не наберем новую, которая и займется перепиской софта, нужно временное решение.

Цитата:
Сообщение от DF™ Посмотреть сообщение
- Не доверяешь людям - почему бы не изучить перл и писать самому, причем срочно!
Что непонятного в фразе "крупный проект"?
__________________
Ферма
mr.Charlie вне форума  
Старый 02.09.2010, 05:44   #10
super
Ебланнед
 
Регистрация: 03.06.2008
Сообщений: 3,848
Бабло: $432125
По умолчанию

mr.Charlie, если не секрет, чё за тематика софта? )
super вне форума  
Закрытая тема



Опции темы
Опции просмотра