Алла Тарасова : Неугасимая Звезда

< BONUS >

Напишите мне


Мир программирования

Законы Мерфи в области программирования:

Постулаты Трумэна по программированию.
1. Самая грубая ошибка будет выявлена, лишь когда программа пробудет в производстве, по крайней мере, полгода.
2. Контрольные перфокарты,которые не могут стоять в неправильном порядке, будут перепутаны.
3. Если назначен специальный человек для контроля за чистотой исходной информации, то найдется изобретательный идиот, который придумает способ, чтобы неправильная информация прошла через этот контроль.
4. Непечатный жаргон - это тот язык, которым решительно все программисты владеют в совершенстве.
5. Защита от "дурака" спасает только от неизобретательного дурака.
6. Если у Вас вдруг появляется гениальная идея, Вы ее тут же забываете, но если она неверна, то пытаетесь ее применить.
7. Если установка программы прошла нормально с первого раза, ничего не будет работать.

Принцип Шоу.
Создайте систему, которой сможет пользоваться дурак, и только дурак захочет ею пользоваться.

Законы ненадежности Джилба.
1. Компьютеры ненадежны, но люди еще ненадежнее.
2. Любая система, зависящая от человеческой надежности, ненадежна.
3. Число ошибок, которые нельзя обнаружить, бесконечно, в противовес числу ошибок, которые можно обнаружить, - оно конечно по определению.
4. В поиски повышения надежности будут вкладываться средства до тех пор, пока они не превысят величину убытков от неизбежных ошибок или пока кто-нибудь не потребует, чтобы была сделана хоть какая-то полезная работа.

Руководство по системному программированию Штейнбаха.
Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать.

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

Первая компьютерная аксиома Лео Бейзера.
Закладывая что-то в ЭВМ, помните, куда Вы это положили.

 

**************************

Клава

Программистские приметы

1. Если новая программа с первого раза компилируется без ошибок, значит, она написана в корне неправильно.
2. Если к вам перестали поступать жалобы на вашу программу, значит, ею уже никто не пользуется.
3. Чем универсальнее написана программа, тем меньше найдется мест, где можно было бы ее применить.
4. Чем точнее программист выполняет требования заказчика, тем бестолковее получается программа.
5. Чем больше заказчик понимает в программировании, тем больше он мешает работе.
6. Ошибки легче всего делаются и труднее всего обнаруживаются в самых  простых местах программы.
7. Нет более живучих программ, чем заплатки, сделанные на скорую руку.
8. Чем чаще программист жалуется на чужой soft, тем хуже он делает свой

Наблюдение со стороны:
программист бубнит себе под нос "логично" каждый раз, когда ковыряется с проблемой, админ бубнит "странно".

 


Copyright © 2007-2010 Elena_M All rights reserved