Закони за програмисти

Законът за относителността за програмистите.

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

Законът за компютърните технологии.

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

Обхватът на използване на компютъра се простира само по дължината на захранващия кабел.

Принципът на усъвършенстваната версия на програмата.

Веднага щом изтриете старата версия на програмата, надстроената версия ще спре да работи.

Последици.

Старата версия не може да бъде преинсталирана.

theory Теорията за стабилното състояние на Томпсън. Стабилното състояние на дисковете е стопроцентовото им пълнене.

Вземане на закона за загуба на данни.

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

Законът на вируса.

Най-грозният вирус ще седи в единствения файл, който не сте сканирали за вируси. Законът на Кромър.

Цифровото отчитане на показанията позволява получаването на погрешна информация с по-висока точност, отколкото е било възможно преди това.

Закони за информация относно Finayglu.

1. Информацията, която имате, изобщо не е тази, която искате.

2. Информацията, която искате, не е тази, от която се нуждаете.

3. Информацията, от която се нуждаете, въобще не е това, което можете да получите.

4. Информацията, която можете да получите, е много повече от това, което сте готови да платите. Бъди се успокоява.

Ако компютрите станат твърде силни, можем да организираме комисии от тях и това значително ще намали възможностите им. Законите на Лукас.

1. Програмата, която е най-важна за вас, ще изисква повече RAM, отколкото имате.

2. Ако имате достатъчно RAM, няма да имате достатъчно място на диска.

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

4. Ако програмата работи перфектно, тя просто чака критичния момент, след който ще виси или ще даде алармено съобщение.

Законът на мазурите. Без значение колко ниска е цената на компютъра, който сте купили, не по-късно от една седмица след годината на покупката, ще получите по-мощен компютър за по-ниска цена. Законът на Мур (опростен).

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

Постулат на Перлис.

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

Системата за оперативна поддръжка е предназначена да предоставя на клиентите всичко, освен за реална помощ.

d Дилемата на програмиста.

Програмирането е като секс: една грешка – и след това ще трябва да осигурите подкрепа през целия си живот.

Осмият закон за програмирането.

По-лесно е да промените спецификацията, за да съответства на програмата, а не обратното.

Принципи на изграждане на оперативни системи.

1. Компютрите са мивка на интелигентността.

2. Няма такова ниво на гений, което не може да се намери в структурното устройство на операционната система.

Разследването на компанията “Майкрософт”.

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

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

Add a Comment