Выбрать главу

7. Сложността на програмата нараства до тогава, докато надхвърли възможностите на програмиста.

Постулати за програмиране на Трутман:

1. Докато една програма не е работила поне 6 месеца, не могат да се открият най-опасните грешки.

2. Контролните карти за работа, които сякаш не могат да се поставят в неподходящ ред, всъщност могат.

3. Ако входният редактор е проектиран да отхвърля погрешно въвежданне, някой върховен глупак ще открие начин, чрез който грешките да преминат.

4. Грубостта е езикът, който всички програмисти разбират най-добре.

Закони на Глиб за надеждност:

1. Компютрите са ненадеждни, но хората — още повече.

2. Всяка система, която зависи от надеждността на човека, е ненадеждна.

3. Нерегистрираните грешки за разлика от регистрираните са безкрайни по количество.

4. Инвестициите за надеждност ще растат до тогава, докато надхвърлят вероятната цена на грешките.

Закони за проектирането съгласно Голъб:

1. Замъглените цели на проекта се използват, за да се излезе от неудобно то положение, когато се дава отчет за разходите.

2. Небрежно изработеният проект отнема 3 пъти повече време от предвиденото за приключване; грижливо изработеният проект отнема само 2 пъти повече от предния.

3. С течение на времето усилията, необходими за корекция на плана, нарастват в геометрична прогресия.

4. Проектантските групи ненавиждат процедурата по отчитане развитието на работата, защото по този начин най-ярко се демонстрира липсата на прогрес.

Принцип на Шоу:

Постройте система, която дори и глупакът може да ползва, и само той ще желае да я използва.

МЪРФОТЕХНИКА

Принцип на IВМ:

Машините трябва да работят! Хората трябва да мислят!

Закон за селективната гравитация:

Всеки изтърван предмет пада така, че да причини максимални щети.

Следствие на Клипщайн:

Шансът филията с масло да падне с намазаната страна върху килима е право пропорционален на стойността на килима.

Закон за перверзността на природата:

Никога не знаем коя страна на филията да намажем.

Следствие на Дженинг:

Най-скъпата част е онази, която се счупва.

Закон на Шпринкл:

Нещата винаги падат под прав ъгъл.

Закон на Антъни за работилницата:

Всеки инструмент, след като падне, ще се изтърколи в най-трудно достъпния ъгъл.

Следствие:

По пътя той ще удари първо вашата обувка.

Принцип на резервните части:

Възможността за откриване на малки части, паднали от тезгяха, е пропорционална на размера на детайла и обратно пропорционална на значението му за приключване на ремонтната работа.

Закон на Павел:

Нищо не е в състояние да падне под пода.

Първи закон на Джонсън:

Приборите винаги се повреждат в най-неподходящото време.

Закон за досадата:

Веднага след като приберем един инструмент на мястото му с мисълта, че вече сме приключили работата си с него, той отново ни става нужен.

Закон на Уотсън:

Надеждността на оборудването е обратно пропорционална на броя на обслужващия персонал и на неговата квалификация.

Втори закон на Вишовски:

Всичко може да се накара да работи, ако безделничите достатачно дълго време с него.

Закон на Сатингер:

Всяко нещо работи по-добре, след като се включи.

Закон на Лоури:

Ако се заклини — насилете го!

Ако се счупи — значи е време да се смени.

Закон на Шмид:

Ако бърникате нещо дълго време, то ще се развали.

Закон на Антъни за насилието:

Не го насилвайте — вземете по-голям чук.

Аксиома на Кан:

След като всичко се повреди — четете инструкциите.

Постулат на Хорнер за петте удара:

Опитът е право пропорционален на потрошеното оборудване.

Принцип, касаещ многофункционалните устройства:

Колкото по-малко действия извършва едно устройство, толкова по-точно ще работи.

Закон на Купър:

Всяка машина може да издържи още малко.

Закон на Дженкинсън:

Все някога машината ще спре.