refresh cnucok 7bit.forum нacлeдuть
  РегистрацияПользователиАдминистраторы и модераторыПоискЧасто задаваемые вопросы На главную

7bit.forum » Общение » Юмор » Законы програмирования (a la Мэрфи) » Привет, незнакомец [войти|регистрация]
Распечатать страницу
Понравилась тема? Поделитесь с друзьями!
Автор
Сообщение « Предыдущая тема | Следующая тема »
Нарцисс
Нарцисс - мужик
Лорд Гигабайт I-степени




Группа: VIP-Пользователи

Дата регистрации: 20.12.2004
Сообщения: 1598
Кто?: Абитуриент

Репутация пользователя :
+656 -208 = 448
Рейтинг сообщения:
+5 -0 = 5
балл   балл


Законы програмирования (a la Мэрфи) На верх страницы

Закон первой компиляции
Если программа работает с первого раза, то что-то тут не так.
Замечание. С первого раза работают только совсем бесполезные программы.
Следствие. Крайне необходимая программа не заработает так, как надо, никогда.

Теорема об отладке
Если ты предполагаешь, что после продолжительной отладки в программе осталась одна-единственная ошибка, не пытайся ее выловить - ты породишь еще минимум две.
Определение. Отладка - это процесс внесения дополнительных ошибок в программу.

Постулат теории ошибок в применении к программированию
Незамеченная ошибка выплывет только при публичной демонстрации (вероятность ее появления прямо пропорциональна квадрату количества присутствующих).
Следствие 1. Не стоит отлаживать программы в одиночестве.
Следствие 2. Если у задачи N параметров, то на самом деле их N+1 - плюс время запуска.

Перефразировка Козьмы Пруткова
Не шути с женщинами и прерываниями.

Статико-динамическое отношение
Статистический текст программы никогда не отражает того, что будет происходить в действительности.
Следствие 1. Даже автор программы никогда не в силах предсказать то, что она будет делать.
Следствие 2. Никогда нельзя быть до конца уверенным, висит программа или выполняет нечто полезное.
Следствие 3. Программа зависает именно тогда, когда ты меньше всего это ожиджаешь.

Закон многомодульной разработки
Из всех процедур, используемых программой, неработающими оказываются те, которые написанны не тобой.

Информационно-мистический парадокс
Программа может заработать даже от изменения одного бита.
Следствие. И с таким же успехом загнуться.

Принцип проектирования
В каждой хорошей программе должна быть хотя бы одна функция, которая не работает, и одна, которая никогда не используется.
Замечание. Потрясающее число существующих программ замечательно хороши.
Следствие. Но лучшая программа - Microsoft Windows.

Закон безысходности
Любое условие имеет исключение, любой цикл имеет предпосылки к зависанию, любая программа имеет склонность к Run-Time Error"у.

Молекулярно-кинетическая аналогия
Программа сродни газу - она всегда пытается занять весь доступный ей объем памяти.
Следствие. Чем больше программа требует памяти, тем меньше взаимосвязь между ее функциональными частями.

Скоростное отношение
Скорость работы программы обычно обратно пропорциональна скорости ее написания.
Вывод. Windows 2000 писали в дикой спешке.

Закон Microsoft
Релиз без Service Pack - это еще Beta.
Замечание. Работающей версией следует считать пропатченный Final Service Release 2.5

Аксиома комментирования
Комментарии существуют для того, чтобы запутывать разобравшихся.

источник proza.ru

__________________
I have seen the truth and it doesn't make any sense

24.11.2005 18:08 Нарцисс оффлайн Сайт Нарцисс Искать сообщения : Нарцисс Добавить Нарцисс в адресную книгу AIM : Нет YIM: Тоже нет
AssaultRifle
AssaultRifle - мужик
Лорд Гигабайт I-степени




Группа: VIP-Пользователи

Дата регистрации: 07.06.2005
Сообщения: 1671
Кто?: 7bit.штурмоствол

Репутация пользователя :
+1039 -687 = 352
Рейтинг сообщения:
+0 -0 = 0
балл   балл

МОИ ФОТКИ!


На верх страницы

ЖЖОТ!!! haha
+адназначна!

__________________
Si vis pacem, para bellum!

25.11.2005 00:28 AssaultRifle оффлайн Послать письмо AssaultRifle Сайт AssaultRifle Искать сообщения : AssaultRifle Добавить AssaultRifle в адресную книгу
Понравилась тема? Поделитесь с друзьями!
Чтобы отвечать на сообщения и создавать новые темы, необходимо зарегистрироваться. Присоединяйся к нам! :-)
Перейти:

Все вопросы, связанные с деятельностью сайта и форума решаются с руководителем проекта.

powered by [censored] forum
7bit.team © 2001-2016