>> Это у вас проектировщики вечно при заводе, а не у меня. Я вообще-то говорю, что фактора автобуса быть не должно.
Фактор автобуса существует всегда. Чем проще инструмент - тем надежнее. Вам почему-то кажется что есть один правильный метод написания а все остальные неправильные и ущербные.
>> Если вы все еще не поняли, давайте я вам задам пару вопросов по вашему ПО:
>> 1. Используется ли у вас последняя версия Delphi?
Нет, юзается древнейшая D7. Перехода на более новую не планируется ибо пока нет причин. Будут причины - буду думать. Переходы с версии на версию проходят не гладко и без нужны нет смысла скакать по этим кочкам.
>> 2. Планируется ли переход на Lazarius?
Нет, потому что нет смысла. Для работы на линухе я отказался от некоторых заточек на сугубо виндовые реализации и программа прекрасно работает под вайном. Но это очень мало восстребовано.
>> 3. Есть ли система контроля версии?
Есть.
>> 4. Есть ли хоть какая-то документация по тому как это работает.
Хоть какая-то - есть, но документацией это назвать сложно.
>> 5. Есть ли описание как поставить среду с нуля для сборки проекта.
Есть. но писалась много лет назад, возможно сейчас по той последовательности не все пройдет гладко.
>> 6. Проверялась ли сборка проекта после установки среды с нуля.
Чем мне нравится Delphi - компиляция происходит крайне быстро, поэтому перекомпиляция проекта у меня происходит чаще чем даже сохранение. Бывает недописал команду, пошел вверх что-то посмотреть, а потом бывает проще запустить компиляцию и ткнуть в выданную ошибку и по ней перейти вместо того что бы идти на то место руками. Так что перекомпиляция применяется везде и всегда, тем более после переустановки.
>> 7. Есть ли у вас установочный пакет
Нет. Он не нужен. Программа являет собой один exe и один ini с параметрами коннекта. Бросаем в любое место и запускаем. Для инсталляции клиенской части Firebird можно юзать инсталлятор от Firebird но я его тоже не юзаю, мне проще скопировать папку с сервером и запустить там батник из 5 строк который пропишет все куда надо, без лишних глупых вопросов.
no subject
Фактор автобуса существует всегда.
Чем проще инструмент - тем надежнее.
Вам почему-то кажется что есть один правильный метод написания а все остальные неправильные и ущербные.
>> Если вы все еще не поняли, давайте я вам задам пару вопросов по вашему ПО:
>> 1. Используется ли у вас последняя версия Delphi?
Нет, юзается древнейшая D7. Перехода на более новую не планируется ибо пока нет причин. Будут причины - буду думать. Переходы с версии на версию проходят не гладко и без нужны нет смысла скакать по этим кочкам.
>> 2. Планируется ли переход на Lazarius?
Нет, потому что нет смысла. Для работы на линухе я отказался от некоторых заточек на сугубо виндовые реализации и программа прекрасно работает под вайном. Но это очень мало восстребовано.
>> 3. Есть ли система контроля версии?
Есть.
>> 4. Есть ли хоть какая-то документация по тому как это работает.
Хоть какая-то - есть, но документацией это назвать сложно.
>> 5. Есть ли описание как поставить среду с нуля для сборки проекта.
Есть. но писалась много лет назад, возможно сейчас по той последовательности не все пройдет гладко.
>> 6. Проверялась ли сборка проекта после установки среды с нуля.
Чем мне нравится Delphi - компиляция происходит крайне быстро, поэтому перекомпиляция проекта у меня происходит чаще чем даже сохранение. Бывает недописал команду, пошел вверх что-то посмотреть, а потом бывает проще запустить компиляцию и ткнуть в выданную ошибку и по ней перейти вместо того что бы идти на то место руками. Так что перекомпиляция применяется везде и всегда, тем более после переустановки.
>> 7. Есть ли у вас установочный пакет
Нет. Он не нужен. Программа являет собой один exe и один ini с параметрами коннекта. Бросаем в любое место и запускаем.
Для инсталляции клиенской части Firebird можно юзать инсталлятор от Firebird но я его тоже не юзаю, мне проще скопировать папку с сервером и запустить там батник из 5 строк который пропишет все куда надо, без лишних глупых вопросов.
>> 8. Возможна ли автоматизированная сборка?
Сделать можно, но не требуется.