The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Вышел nginx 1.4.1 с устранением уязвимости, приводящей к уда..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]

. "Вышел nginx 1.4.1 с устранением уязвимости, приводящей к уда..." +5 +/
Сообщение от pavlinux (ok), 07-Май-13, 20:56 
● Ошибки так же неисчерпаемы, как и атом.
● Аксиома: В любой программе есть ошибки.
● Закон пропорциональности: Чем более программа необходима, тем больше в ней ошибок.
● Следствие: Ошибок не содержит лишь совершенно ненужная программа.

● Фундаментальный закон теории ошибок. На ошибках учатся.

- Следствие 1. Программист, написавший программу, становится ученым.
- Следствие 2. Чем больше программист делает ошибок, тем быстрее он делается ученым.
- Следствие 3. Крупный ученый-программист никогда не пишет правильные программы.
  Замечание. На то он и ученый.

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

● Закон необходимости ошибок. Программист может обнаружить ошибку
только в чужой программе.
  - Следствие. Ошибке не все равно, кто ее обнаружит.

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

Ошибки могут вызывать друг друга и сами себя (рекурсивность ошибок).

Ошибки допускают многократное вложение друг в друга. Две одинаковые
вложенные ошибки называются четной ошибкой и ошибкой не являются.

● Свойство четности ошибок. Если написанная программа сработала
правильно, то это значит, что во время  ее  работы  выполнилось
четное число ошибок или программист не понял задание.

● Языковый редактор (IDE), призванный уберечь программиста от
синтаксических ошибок, позволяет вносить в программу весьма
хитроумные ошибки, которые не удается обнаружить ни транслятором,
ни отладчиком. Обычный текстовый редактор таких возможностей не
предоставляет.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Вышел nginx 1.4.1 с устранением уязвимости, приводящей к уда..., opennews, 07-Май-13, 17:57  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру