Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Вниз

Кто продолжит список?   Найти похожие ветки 

 
Карелин Артем   (2002-12-17 16:39) [0]

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


 
Delirium   (2002-12-17 16:43) [1]

Законы программизма

1. Ничто не работает так, как планировалось запрограммировать.
2. Ничто не программируется так, как должно работать.
3. Хороший программист характеризуется умением доказать почему задачу
невозможно выполнить, когда ему просто лень её выполнять.
4. На решение проблемы уходит в три раза меньше времени, чем на обсуждение всех "за" и "против" её решения.
5. Обещанный срок сдачи - это аккуратно рассчитанная дата окончания проекта плюс шесть месяцев.
6. Программисту всегда известна последовательность действий, которыми пользователь может повесить его программу, но он никогда не чинит эту проблему, надеясь на то, что никому никогда не придёт в голову эту последовательность исполнять.
7. Настоящие программисты любят Windоws - все ошибки, сделанные по собственной тупости, можно свалить на Мiсrоsоft.
8. Следствие - 99% проблем, сваливаемых на Мiсrоsоft, является следствием тупости самих программистов.
9. В приступе злости все почему-то молотят по невинному монитору вместо системного блока.
10. В случае голодовки настоящий программист ещё месяц сможет питаться едой, выковырянной из-под кнопок клавиатуры.
11. Настоящий программист уже как минимум поменял три залитых пивом клавиатуры.
12. Все, кто испытывает проблемы с настройкой кодировки - автоматически считаются неандертальцами.
13. Дилетантские разговоры о компьютерах вызывают резкую тошноту вплоть до приступов рвоты. Вопрос о том как поменять "обои" в Windоws вызывает желание перерезать горло вопрошающему.
14. У большинства людей, нуждающихся в твоей помощи, причина ошибки в работе программы чисто генетическая.
15. НТМL, НТТР, FТР, SМТР, ТСР/IР, RТFМ и т. д. - это слова, а не аббревиатуры.
16. Словосочетание "мышка-норушка" не несёт никакого смысла.
17. Самые мистические проблемы, широко раздуваемые и афишируемые, в конце концов оказываются твоими глупейшими ошибками.
18. Следствие - если твоя программа выполняет мистические действия, значит, ты сделал что-то невероятно тупое.
19. Самое плохое ощущение для программиста - когда вокруг тебя стоят десять человек и все пытаются найти причину проблемы в твоей программе, а ты уже понял, в чём проблема, но боишься сказать, потому что это что-то вопиюще глупое...
20. Решение всех жизненных проблем находится в интернете. Надо только уметь хорошо искать.
21. Конфликт логических указаний в жизни вызывает фатальную ошибку в работе мозга программиста - возможно повышение температуры и сильное головокружение вплоть до рвоты или потери сознания.
22. Тех, кто презирает программистов, программисты презирают сильнее, чем те, кто презирает программистов, презирают программистов, которые презирают тех, кто их презирает.
23. Если ты понял предыдущее - то ты программист.
24. Если не понял - то программистка.


 
Anatoly Podgoretsky   (2002-12-17 16:43) [2]

Ну это не срок для самой грубой


 
stone   (2002-12-17 16:45) [3]

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


 
Игорь Шевченко   (2002-12-17 16:48) [4]

The law of computer enthomology: There"s always one more bug.


 
Виктор Щербаков   (2002-12-17 16:51) [5]

Любaя дeйcтвующaя пpoгpaммa уcтapeлa.

Любaя пpoгpaммa oбxoдитcя дopoжe и тpeбуeт бoльшиx зaтpaт вpeмeни, чeм пpeдпoлaгaлocь.

Ecли пpoгpaммa пoлнocтью oтлaжeнa, ee нужнo будет cкoppeктиpoвaть.

Любaя пpoгpaммa cтpeмитcя зaнять вcю дocтупную пaмять

Цeннocть пpoгpaммы пpямo пpoпopциoнaльнa вecу ee "выдaчи".

Cлoжнocть пpoгpaммы pacтeт дo тex пop, пoкa нe пpeвыcит cпocoбнocти пpoгpaммиcтa.

Heтoчнo cплaниpoвaннaя пpoгpaммa тpeбуeт в тpи paзa бoльшe вpeмeни, чeм пpeдпoлoгaлocь; тщaтeльнo cплaниpoвaннaя - тoлькo в двa paзa.

Paбoтaющaя нaд пpoгpaммoй гpуппa питaeт oтвpaщeниe к eжeнeдeльнoй oтчeтнocти o дocтигнутыx peзультaтax, пocкoльку oнa cлишкoм явнo cвидeтeльcтвуeт oб oтcутcтвии тaкoвыx.

Koмпьютepы нeнaдeжны, нo люди eщe нeнaдeжнee.

Любaя cиcтeмa, зaвиcящaя oт чeлoвeчecкoй нaдeжнocти, нeнaдeжнa.

Чиcлo oшибoк, кoтopыee нeльзя oбнapужить, бecкoнeчнo в пpoтoвoвec чиcлу oшибoк, кoтopыe мoжнo oбнapужить, - oнo кoнeчнo пo oпpeдeлeнию.

Ecли нaзнaчaeтcя cпeциaльный чeлoвeк для кoнтpoля зa чиcтoтoй иcxoднoй инфopмaции, тo нaйдeтcя изoбpeтaтeльный идиoт, кoтopый пpидумaeт cпocoб, чтoбы нeпpaвильнaя инфopмaция пpoшлa чepeз этoт кoнтpoль.

B пoиcки пoвышeния нaдeжнocти будут вклaдывaтьcя cpeдcтвa дo тex пop, пoкa oни нe пpeвыcят вeличину убыткoв oт нeизбeжныx oшибoк или пoкa ктo- нибудь нe пoтpeбуeт, чтoбы былa cдeлaнa xoть кaкaя-тo пoлeзнaя paбoтa.

Coздaйтe cиcтeму, кoтopoй cмoжeт вocпoльзoвaтьcя дaжe дуpaк, и тoлькo дуpaк зaxoчeт eю пoльзoвaтьcя.


 
cyborg   (2002-12-17 16:51) [6]

Чем чаще программист жалуется на чужой soft, тем хуже он делает свой.
Вот вот, это напрямую относится к тем, кто здесь вместо виндоуз пишет мастдай.


 
Viktor Kushnir   (2002-12-17 16:58) [7]

Не я это сказал, но мой препод по ООП в принцепе согласен:

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


 
Паша   (2002-12-17 17:13) [8]

>Viktor Kushnir ©
Вот-вот. Звонят: тут у вас ничего не работает! Приходишь: Покажите! Показывают - все работает. Видимо, срабатывает эффект присутсвия.


 
Кот Бегемот   (2002-12-17 18:17) [9]

2cyborg © (17.12.02 16:51)
>это напрямую относится к тем

Я пишу W2K (и не ругаю) - отсюда вывод > я делаю хороший софт > я крутой программер :)))


 
Странник   (2002-12-17 19:47) [10]

> Viktor Kushnir © (17.12.02 16:58)
> Паша © (17.12.02 17:13)

И эффект присутствия и обход ошибок - одного поля ягоды.
Вырабатываются у программистов от длительного сидения за монитором вместо других утраченных ощущений. :)


 
vuk   (2002-12-17 20:11) [11]

В любой программе есть как минимум три ошибки. После устранения любой одной ошибки в программе появляются еще как минимум три ошибки. :o)


 
Jeer   (2002-12-17 23:11) [12]

Самая потрясающая ошибка мне встретилась около 15 лет назад.
Как вы знаете:) - Земля - шарик.
Есть северное и южное полушарие.
Для одного самодвижующегося объекта повышенной сложности и опасности было создано соответствующее ПО.
Стендовые испытания по ПМ прошли безукоризненно (разве Заказчики - не люди ?).
Наконец, стрель.. э.. испытания этого объекта в натуре и во взведенном состоянии.
И - вот она ошибка !
Выпуск объекта состоялся в северном полушарии, цель, как оказалось, находилась на расстоянии 2 миль, но в южном полушарии.
Так вот, объект пересекает экватор и..
Программист, что писал небольшой модуль, ошибся в знаке и при смене полушария курсовой угол изменился на 180 град.
Объект взведен, на обратном курсе сами догадайтесь чего находиться, система наведения работает на 5 с плюсом.

Чудо все же произошло, куммулятор сел..:))


 
Lola   (2002-12-17 23:33) [13]


> stone © (17.12.02 16:45)
Ну подо всем можно подписаться :))

> vuk © (17.12.02 20:11)
Как то имела дело с газетой, так точно такая же проблема была у наборщика (о компьютерах в той типографии знали понаслышке). Легче было выпустить газету с 2-3 ошибками, иначе ошибки начинали плодится, как тараканы :)))
> Jeer © (17.12.02 23:11)
Спасла русская безалаберность ;)


 
zavdim   (2002-12-18 07:19) [14]

Есть и свои ошибки - куда без них?
Но крепкие проблемы вылазят, когда цепляешь чужие компоненты - даже платные. Хорошо когда сырцы есть и по лицензии их менять можно - лезешь, копаешься - меняешь.
А при тестировании на разных системах, я пока в прогроконторе работать не стал - и не знал какие грабли бывают.


 
Viktor Kushnir   (2002-12-18 08:35) [15]

Если бы не ошибки, тысячи людей из служб поддержки потеряли бы работу, так что это не нак уж и плохо.


 
France   (2002-12-18 10:55) [16]

Если в программе нет ошибок, значит эта программа никому не нужна



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.008 c
1-15002
Mic_2000
2002-12-18 15:08
2003.01.06
Как можно узнать какие строки выделены в StringGrid?


7-15320
Дмитрий К.К.
2002-10-25 15:58
2003.01.06
Добавить в избранное: Opera


1-15019
zxz
2002-12-22 22:41
2003.01.06
Динамическая панель


1-15017
Ranikin
2002-12-24 15:21
2003.01.06
XPStyle - применение стиля XP при оформлении формы.


1-15045
SaperXL
2002-12-24 06:05
2003.01.06
Explorer





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский