Это цитата сообщения
Sgaan Оригинальное сообщение-=[3]=-
Если какая-нибудь неприятность может случиться, она случается.
Комментарий Каллагена к законам Мэрфи:
Мэрфи был оптимистом!
~~~
Всё, что может испортиться, портится.
Следствие.
Всё, что не может испортиться, портится тоже.
Неважно, что что-то идёт неправильно. Возможно, это хорошо выглядит...
Если работа проваливается, то всякая попытка её спасти только ухудшит дело.
Перед тем, как улучшиться, ситуация ухудшается. Кто сказал, что она улучшится?..
Неразбериха в обществе постоянно возрастает. Только очень упорным трудом можно её несколько уменьшить. Однако сама эта попытка приведёт к росту совокупной неразберихи.
Под давлением всё ухудшается.
Если вы открыли банку с червями, то единственный способ снова их запечатать - воспользоваться банкой большего размера.
Ошибка? Это не ошибка, это системная функция! Компьютер "делает из всех нас дураков". Если отладка - процесс устранения ошибок, то программирование должно быть процессом их внесения.
Вы уже дошли до состояния, когда у вас нет времени, чтобы разрешить те проблемы, которые отнимают у вас всё время?
Информация, ведущая к обязательному изменению проекта, поступит к автору проекта тогда и только тогда, когда чертежи уже выполнены.
Следствие.
В простых случаях, когда отчётливо виден один явно правильный вариант и один явно неправильный вариант, часто разумнее выбрать неправильный, чтобы быстрее приступить к неизбежным исправлениям.
Чем безобиднее на вид изменение, тем большим будет его влияние в дальнейшем и тем больше чертежей придётся изменить.
Деталь, которую завод забыл поставить, обеспечивает 75% объёма поставок. Разобравшись, вы легко обнаружите, что завод не только забыл её поставить, но 50% времени её вообще не производил.
Следствия.
Доставка на грузовике, обычно требующая одного дня, займёт пять дней, если вы ждёте имено этот грузовик.
Добавив две недели к положенному по графику сроку на непредвиденные задержки, добавьте ещё две недели на непредвиденность самых непредвиденных задержек.
Как только вы испробуете все возможные способы решения и не найдёте подходящего, тут же найдётся решение, простое и очевидное для других людей.
Если у верёвки есть один конец, значит у неё должен быть и другой.
1. Любая действующая программа устарела.
2. Любая программа обходится дороже и требует больших затрат времени, чем предполагалось.
3. Если программа полностью отлажена, её нужно скорректировать.
4. Любая программа стремится занять всю доступную память.
5. Ценность программы прямо пропорциональна весу её листинга.
6. Сложность программы растёт до тех пор, пока не превысит способности программиста.
1. Самая грубая ошибка будет выявлена лишь тогда, когда программа пробудет в производстве по крайней мере полгода.
2. Если назначается специальный человек для контроля чистоты исходной информации, то найдётся изобретательный идиот, который придумает способ, чтобы неправильная информация прошла через этот контроль.
Число ошибок, которые нельзя обнаружить, бесконечно - в противовес числу ошибок, которые можно обнаружить: оно конечно по определению.