According to Valentin Nechayev: Hi!
Fri, Aug 05, 2011 at 16:51:35, tasic wrote:
В договоре прописывай передачу тебе исходного кода и соответствующих прав. Оно там есть, в том договоре. А теперь найди программиста, который в этом софте разберется, и сможет его модифицировать.
BTW, надо требовать (по договору) передавать не только исходный код, но и его историю в используемой SCM, дамп тикетов в трекере и внутренние спецификации разработчика. Это вполне подъёмное требование, но ещё больше дисциплинирует;) (не важно, что матерятся, важно, что по делу)
Или исправить багу (что иногда оказывается легче, чем модифицировать, но не всегда). А если компания живет на аутстаффе, и своих мало/не хватает, то оплата аутстаффнутого специалиста, который сначала будет в этом разбираться, а потом править, тоже дешевле не получится.
Заказ поддержки не исключает передачи исходников, и наоборот.
Я полностью с тобой согласен, что можно и нужно делать по уму. И что это облегчает жизнь в дальнейшем. Но иногда такое делается, что становится тошно работать. :(
читаем первоисточники. Я к тому, что продвинутая электроника без правильной земли и без правильного электропитания дохнет любая, что брендовая, что самоварная.
Более того, с правильным тоже.
:)
-netch-
-- Taras Heychenko