ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
48537 Топик полностью
Николай Коровин (16.01.2006 14:42, просмотров: 1) ответил vz на А ты почитай
Дай дураку хрен стеклянный -- он и хрен разобьет, и руки порежет... Правильно написано насчет "распространения M$овской культуры программирования". Так оно и есть, это их стиль. А в таких системах надо наоборот: а) всегда пытаться свести задачу к простой структуре, укладывающейся в одной голове. Голове проджект лидера. Здание ведь не строится по принципу "лепи кирпич куда видишь, рухнет -- по-другому попробуем". Структура должна быть логичной, грамотной и простой, а не "от фонаря", процедуру ввода тяп, процедуру проверки ввода ляп, управляющую процедуру сверху хрясь. б) НИКОГДА без АБСОЛЮТНОЙ необходимости не распараллеливать задачи, и даже функций лишних не плодить. Надежнее всего работают тупые, детского бейсиковского стиля последовательно-циклические алгоритмы типа: 1) Вывести на экран меню; 2) Подождать ввода данных; 3) Проверить данные, если "коса" -- вернуться в п. 1 с ругательной надписью; 4) Забыть про все внешние раздражители, открыть облучатель на сколько надо; 5) Подождать сколько надо; 6) Закрыть облучатель; 7) Отчитаться и вернуться в п.1. в) всегда подстраховывать код аппаратным устройством из транзистора и веревочки. Поручиться за исправность транзистора и прочность веревочки гораздо проще, чем за надежность ПО.