-ѕодписка по e-mail

 

 -ѕоиск по дневнику

ѕоиск сообщений в ligeia

 -»нтересы

билли айдол викинги книги оззи осборн панк-рок разновс€ка€ музыка разновс€кое семейка аддамс смех умные люди

 -—ообщества

„итатель сообществ (¬сего в списке: 4) кипа_претензий mustakorppi Sacrament This_is_Erotic

 -—татистика

—татистика LiveInternet.ru: показано количество хитов и посетителей
—оздан: 31.03.2004
«аписей:
 омментариев:
Ќаписано: 20012

Ўкола жизни

ѕ€тница, 13 январ€ 2006 г. 09:23 + в цитатник
»з курса мерфологии"»скусство программировани€"
≈сли бы строители строили здани€ так,как программисты пишут программы,то первый случайно залетевший в город д€тел разрушил бы всю цивилизацию.....
подробнее здесь:
«ј ќЌџ ћјЎ»ЌЌќ√ќ ѕ–ќ√–јћћ»–ќ¬јЌ»я

1. ¬нутри каждой большой программы есть маленька€, котора€ там совсем не нужна.
2. ¬се ошибки, описанные как особенности, в момент сдачи
программы не сработают или будут вести себ€, как ошибки.
3. ¬се программы содержат ошибки, просто о некоторых мы не догадываемс€.
4. ≈сли ¬ы заводите в компьютер ерунду, то ничего кроме ерунды оттуда не выходит, только прошедша€ через обработку такой умной машиной ерунда становитс€ ценной и значимой в глазах начальства.
5. ≈сли ¬ы находите ошибки, исправить которые дело долгое и нудное, ничего не делайте - просто внесите их в список особенностей.
6. ≈сли ¬ы точно не знаете, что ваша программа должна делать, надо ли ее начинать?
7. ≈сли программа бесполезна, она будет документирована. ≈сли программа полезна, ее измен€т.
8. ≈сли программа полностью отлажена, ее нужно будет скорректировать.
9. »менно та ошибка, о которой не знаешь, в один прекрасный день запорет твою работу за последние п€ть лет, одновременно уничтожа€ все игры на диске начальника.
10.  омпьютерам свойственно ошибатьс€, но люд€м свойственно делать это намного чаще (¬ каждой ошибке компьютера ¬ы найдете, по крайней мере, две ошибки человека).
11. Ћюба€, даже сама€ гениальна€ программа никогда не работает в момент сдачи ее заказчику.
12. Ћюба€ действующа€ программа устарела.
13. Ћюба€ программа обходитс€ дороже и требует больших затрат времени, чем предполагалось.
14. Ћюба€ программа стремитс€ зан€ть всю доступную пам€ть.
15. ћощность компьютера увеличиваетс€ как квадрат цены. “аким образом, если ¬ы хотите сделать ваш компьютер в два раза дешевле, ¬ам нужно сделать его вчетверо быстрее.
16. Ќеопределимые ошибки бесконечны, а определимые ограничены способност€ми компил€тора.
17. Ќовый компьютер сломаетс€ как раз тогда, когда старый отключат и выброс€т.
18. ќсновное различие между пользовател€ и хакером, взламывающим какую-либо систему это то, что действи€ пользовател€ непредсказуемы, и он действует на более широком фронте.
19. –абота с автоматическим исправителем ошибок приведет к обнаружению его узких способностей и широких недостатков.
20. —делайте так, чтобы программисты писали программы на английском, и ¬ы узнаете,что они не умеют писать на английском.
21. —делать компьютер значительно проще и дешевле, чем заставить его что-то делать.
22. —ложность программы растет до тех пор, пока не превысит способности программиста.
23. ѕрограммы тестировани€ об€зательно наход€т ошибку там, где их нет. ≈сли ошибка все-таки есть то она в другом месте (например, на 5-10 символов выше, за границей экрана).
24. “о, что некоторые пользователи зовут в программе, пользу€сь ей, ошибкой, на самом деле €вл€етс€ особенностью. ¬ывод: все что €вл€етс€ дл€ них особенностью или просто крутым (например, Windows) на самом деле есть не что иное, как одна больша€ ошибка.
25. ”сили€, прилагаемые дл€ исправлени€ ошибки, увеличивают ее в геометрической прогрессии по отношению к затраченному времени.
26. ÷енность программы пр€мо пропорциональна весу ее "выдачи".
27. „ем более сложна и совершенна программа, тем более неточные результаты она выдает.

ѕерва€ аксиома компьютеров.
„тобы ошибитьс€, достаточно компьютера, но чтобы действительно испортить все, нужен все-таки еще и человек.

“ретий закон √рида.
ћашинна€ программа выполн€ет то, что ¬ы ей приказали делать, а не то, что бы ¬ы хотели, чтобы она делала.

¬торой закон ¬ейнберга.
≈сли бы строители строили здани€ так же, как программисты пишут программы, первый залетевший д€тел разрушил бы цивилизацию.

ѕерва€ компьютерна€ аксиома Ћео Ѕейзера.
«акладыва€ что-то в Ё¬ћ, помните, куда ¬ы это положили.

–уководство по системному программированию Ўтейнбаха.
Ќикогда не вы€вл€йте в программе ошибки, если не знаете, что с ними дальше делать.

«акон —атлингера.
 омпьютер будет работать лучше, если его включить.

ѕостулаты “румэна по программированию.
1. —ама€ груба€ ошибка будет вы€влена, лишь когда программа пробудет в производстве, по крайней мере, полгода.
2.  онтрольные перфокарты,которые не могут сто€ть в неправильном пор€дке, будут перепутаны.
3. ≈сли назначен специальный человек дл€ контрол€ за чистотой исходной информации, то найдетс€ изобретательный идиот, который придумает способ, чтобы неправильна€ информаци€ прошла через этот контроль.
4. Ќепечатный жаргон - это тот €зык, которым решительно все программисты владеют в совершенстве.
5. «ащита от "дурака" спасает только от неизобретательного дурака.
6. ≈сли у ¬ас вдруг по€вл€етс€ гениальна€ иде€, ¬ы ее тут же забываете, но если она неверна, то пытаетесь ее применить.
7. ≈сли установка программы прошла нормально с первого раза, ничего не будет работать.

«аконы ненадежности ƒжилба.
1.  омпьютеры ненадежны, но люди еще ненадежнее.
2. Ћюба€ система, завис€ща€ от человеческой надежности, ненадежна.
3. „исло ошибок, которые нельз€ обнаружить, бесконечно, в противовес числу ошибок, которые можно обнаружить,- оно конечно по определению.
4. ¬ поиски повышени€ надежности будут вкладыватьс€ средства до тех пор, пока они не превыс€т величину убытков от неизбежных ошибок или пока кто-нибудь не потребует, чтобы была сделана хоть кака€-то полезна€ работа.

«акон Ѕрука.
”величени€ числа участников при подготовке опаздывающей программы только замедл€ет процесс.

«акон мира Ё¬ћ по √олубу.
1. Ќеточно спланированна€ программа требует в три раза больше времени, чем предполагалось; тщательно спланированна€ - только в два раза.
2. –аботающа€ над программой группа питает отвращение к еженедельной отчетности о достигнутых результатах, поскольку она слишком €вно свидетельствует об отсутствии таковых.

ѕринцип Ўоу.
—оздайте систему, которой сможет пользоватьс€ дурак, и только дурак захочет ею пользоватьс€.

«аконы Ћопатина о программировании
1. ≈сли ты наконец-то выучил €зык программировани€, то он никому уже не нужен.
2. ≈сли ты думаешь, что знаешь €зык программировани€, то ошибаешьс€ - твои знани€ безнадежно устарели.
3. ≈сли €зык программировани€ необычайно полезен и попул€рен в этой стране, то за ее пределами он никому не нужен.

«акон о надежности компьютера
 омпьютеры - вещь слишком сложна€, чтобы работать в принципе. ѕоэтому то, что они работают хоть как-то, уже чудо.




































Saatanan-Huora   обратитьс€ по имени ѕ€тница, 13 январ€ 2006 г. 09:38 (ссылка)
 аааак страаааашно жить
ќтветить — цитатой ¬ цитатник
’эл   обратитьс€ по имени ѕ€тница, 13 январ€ 2006 г. 12:11 (ссылка)
ƒа уж... "ћы построили город, только вы там не живите!"
ќтветить — цитатой ¬ цитатник
 

ƒобавить комментарий:
“екст комментари€: смайлики

ѕроверка орфографии: (найти ошибки)

ѕрикрепить картинку:

 ѕереводить URL в ссылку
 ѕодписатьс€ на комментарии
 ѕодписать картинку