ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
45936 Топик полностью
Evgeny_CD (07.12.2005 12:31, просмотров: 1) ответил AlexandrY на Ну что вам сказать...
Вау! > Каждый раз когда я предлагал новое семейство процов или начинал > юзать новые платформы я с большой вероятностью вылетал с работы или > был близок к этому. > Ну не любят люди перемен, дорого они обходятся. Модель бизнеса малых > фирм не выдерживает таких экспериментов. Да, очень часто в нашем вроде бы как суперпередовом бизнесе махровый консерватизм процветает. > Новый проц, новая обвязка - это новая комплектация. А также новые > инструменты отладки, новые поставщики и новые заказчики и > обязательно непроизводительные простои. На фирмах где я работал > платформу выбирали не день и не два, а целые месяцы. Выбор платформы крайне ответственен, не спорю. Но складывать все яйца в одну корзину... > Вот поменять операционку сколько хочешь. В любой момент можно > вернуться обратно. Странно, я как-то привык считать, что стоимость разработки софта намного больше стоимости разработки железа... > Я, конечно, люблю менять работу, но не так часто как у вас там > получаеться. ;-) Я как-то по жизни сам себе работодатель. Это и хорошо, и плохо одновременно :)) В настоящий момент времени плохо - но я оптимист! Оглядываясь на 10 лет существования конторы, я вижу кучи платформ и груды кода, написанного под разные процы, в разных стилях. Про Embedded OS 10 лет назад мы ничего не знали :)) В этих авгиевых конюшнях есть много ценных бриллиантов - очень нетривиальные куски кода, которые отлаживались потом и кровью. И когда пытаешь вставить эти куски в новые проекты - отладка происходит почти по новой. Квинтэссенцией маразма является продукт на 51GB. Разработан без малого 10 лет назад. Последний баг вычищен в 2000 году. Продается до сих пор. Несколько десятков в год (до сотни). Продукт - the best в своем классе (пейджинговый терминал OpenPage OP POCSAG - кто в курсе, что это такое). Каждый раз, когда я добываю 51GB, я матерюсь и хочу все перевести на что-то современное. Но когда я вспоминаю, как не проста _алгоритмически_ была отладка - хотение пропадает. Да и тираж не критичен - ради нескольких сотен в год точно бы переделал! Что было сделано - не переделать. Да, в том же проекте на 51 все писалось на асме с оптимизацией буквально по тактам - шаг в лево, шаг в право - и проц не успеет. Мне даже трогать этот код страшно! Но сейчас я очень не хочу повторять старые ошибки, и пытаюсь построить философию еще на 10 лет вперед. Безусловно, что-то из описанного мною идеалистично и не реализуемо (всякую идею надо довести до крайности, чтобы понять границы разумного), но общие контуры такой философии я нащупал. СПАСИБО ЗА ОБСУЖДЕНИЕ!