metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-11-29 10:20 am
Entry tags:

"Читать код, не зная языка"

Основной критерий выбора технологий программирования: "Чтобы вас можно было заменить на васю, не знающего языка и он мог прочесть код": http://ugenk.livejournal.com/188023.html

[identity profile] anonim-legion.livejournal.com 2012-11-29 01:42 pm (UTC)(link)
Я аж залогинился, чтобы вам ответить.

Дело заказчика - описать требования, дать денег и получить продукт. Затем он должен платить абонентскую плату, за поддержу и некоторые изменения. Чтобы получить исходники - он вообще должен дать охулиард денег. И уж точно не его дело, на чем будет написан продукт. Есть граничные условия - где и в каких условиях сделланое должно работать, и не более.

>problem management request за многотыщбаксов
Не обеднеют.

[identity profile] avnik.livejournal.com 2012-11-29 03:38 pm (UTC)(link)
Не-а
Вот imho -- closed source надо запретить. (замечу не пропиетарщину, а именно закрытие исходников -- купил получи исходники)

[identity profile] anonim-legion.livejournal.com 2012-11-29 07:10 pm (UTC)(link)
Если с точки зрения программиста-админа-шивы многорукой у заказчика - то да. А с точки зрения торговли ПО - не надо ничего открывать, а еще лучше - сдавать в аренду, SAAS делать.

[identity profile] avnik.livejournal.com 2012-11-29 07:22 pm (UTC)(link)
SaaS хорошо, вендор лок плохо.
Иначе в итоге мы имеет опердени в досбоксе.

[identity profile] eternal-leave.livejournal.com 2012-11-29 03:48 pm (UTC)(link)
>Затем он должен платить абонентскую плату, за поддержу и некоторые изменения.

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

>Чтобы получить исходники - он вообще должен дать охулиард денег.

если речь идет про десктопную бухгалтерию на дельфи - ради бога.

>И уж точно не его дело, на чем будет написан продукт. Есть граничные условия - где и в каких условиях сделланое должно работать, и не более.

при условии, что разработчик берет на себя ответственность за кривую работу софта. В противном случае команда экспертов со стороны заказчика имеет право говорить на чем писать, какие технологии использовать, и даже какую методологию разработки использовать (дада, здесь любители скрамов дружно встали и вышли)