четверг, 3 сентября 2015 г.

#1138. Коротко. Ссылка. RAD STUDIO 10 SEATTLE EASTER EGG

http://magribd.tumblr.com/post/128187588925/rad-studio-10-seattle-easter-egg

Есть конечно к ним вопросы... МНОГО вопросов.. МНОГО МНОГО вопросов...

И "побюзжать" и "по существу"...

ОДИН ИЗ вопросов (самый насущный) - ЗАЧЕМ так часто ДЕЛАТЬ РЕЛИЗЫ. Да ещё так, что старые проекты в новых версиях далеко не ВСЕГДА собираются.

Надо городить какие-то странные IfDef и прочее.

Утомляет если честно.

Я вот "высунув язык" когда-то портировал с Delphi 7 все наши проекты на Delphi XE 4.

Ещё и "поторопился" - Поторопился я с покупкой XE3.

А потом - понеслась.. XE 5, XE 6, XE7, XE8, Delphi 10...

И каждая версия требует НОВОГО перепортирования.

Особенно учитывая тот факт, что наш основной язык это Delphi 7.

А оттестировать всё и сразу при перепортировании - я не успеваю. Тем более, что тесты от версии к версии тоже - не сходятся. А отдавать пользователям неоттестированую версию - НЕ комильфо. И так... Своих багов и багофич хватает...

Короче - вопросы... много вопросов...

Тем более, что многие ошибки так и не поправлены.

Вопросы...

Лучше бы "вопросы устранять" вместо Easter egg.

3 комментария:

  1. Не буду кидать камень в огород разработчиков, хотя их уже кучка подсобиралась, так, даже, по памяти.
    Видимо менеджемент - ставит гибкую разработку, и ещё гибче цели.
    Мне кстати интерестно, насколько продажи поднимаются, и насколько в этом заинтересованы их основные клиенты.
    В смысле.
    Вот смотрите компания xxx - мы вам сделали, что вы хотели ? в компании xxx 400+ dev
    Да, сделали, обновление по 400 бачей :)

    Visual Studio в этом плане мне кажется привлекательней.
    1 год, 1 релиз.

    а вообще, за последние месяцы, я даже на delphi 5 пописал. и на 7 щас пишу.
    Я бы виджеты которые многое умеют делать и до вас, например поиск компонента в Inspector object и cnwizard - сделал бы от вашего лица, понимаю что это не выгодно, но все же....

    мои 5 копеек, так сказать...

    ОтветитьУдалить
  2. аааа. ну и главный вопрос,

    Сделайте вы наконец, перех от версии к версии, "более быстрым", и ДА, Задача тестов, это Ваш вопрос. Как минимум упростите этот момент.
    Тут расплывчато, И я знаю сложности перехода, просто, облегчите как можете. Вы ж там точно умнее.

    ОтветитьУдалить
    Ответы
    1. "Задача тестов, это Ваш вопрос. "

      Да... И TestInsight и DUnit и прочие DUnitX - плохая подмога....

      Помимо "инструментов" НУЖНА "методология". Привязанная к Delphi. А не "висящая в воздухе".

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

      Удалить