http://fraks-nsk.livejournal.com/ ([identity profile] fraks-nsk.livejournal.com) wrote in [personal profile] metaclass 2013-04-04 02:43 am (UTC)

>> Это у вас проектировщики вечно при заводе, а не у меня. Я вообще-то говорю, что фактора автобуса быть не должно.

Фактор автобуса существует всегда.
Чем проще инструмент - тем надежнее.
Вам почему-то кажется что есть один правильный метод написания а все остальные неправильные и ущербные.

>> Если вы все еще не поняли, давайте я вам задам пару вопросов по вашему ПО:

>> 1. Используется ли у вас последняя версия Delphi?

Нет, юзается древнейшая D7. Перехода на более новую не планируется ибо пока нет причин. Будут причины - буду думать. Переходы с версии на версию проходят не гладко и без нужны нет смысла скакать по этим кочкам.

>> 2. Планируется ли переход на Lazarius?

Нет, потому что нет смысла. Для работы на линухе я отказался от некоторых заточек на сугубо виндовые реализации и программа прекрасно работает под вайном. Но это очень мало восстребовано.

>> 3. Есть ли система контроля версии?

Есть.

>> 4. Есть ли хоть какая-то документация по тому как это работает.

Хоть какая-то - есть, но документацией это назвать сложно.

>> 5. Есть ли описание как поставить среду с нуля для сборки проекта.

Есть. но писалась много лет назад, возможно сейчас по той последовательности не все пройдет гладко.

>> 6. Проверялась ли сборка проекта после установки среды с нуля.

Чем мне нравится Delphi - компиляция происходит крайне быстро, поэтому перекомпиляция проекта у меня происходит чаще чем даже сохранение. Бывает недописал команду, пошел вверх что-то посмотреть, а потом бывает проще запустить компиляцию и ткнуть в выданную ошибку и по ней перейти вместо того что бы идти на то место руками. Так что перекомпиляция применяется везде и всегда, тем более после переустановки.

>> 7. Есть ли у вас установочный пакет

Нет. Он не нужен. Программа являет собой один exe и один ini с параметрами коннекта. Бросаем в любое место и запускаем.
Для инсталляции клиенской части Firebird можно юзать инсталлятор от Firebird но я его тоже не юзаю, мне проще скопировать папку с сервером и запустить там батник из 5 строк который пропишет все куда надо, без лишних глупых вопросов.

>> 8. Возможна ли автоматизированная сборка?

Сделать можно, но не требуется.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting