avva: (Default)
[personal profile] avva
Представьте, что вы приехали в аэропорт, прошли проверку секьюрити, и нашли длинный коридор, вдоль которого расположены секции, начинающиеся на 'A'. В одну сторону уходят номера A10, A9 и так далее, в другую A11, A12 и тому подобное. А у вас на посадочном талоне написано 'A2B'. Никаких указателей на A2B нигде не заметно.

Как себя в таком случае ведет программист? Не особенно задумываясь об этом, он понимает, что очевидно, номера идут так: A28, A29, A2A, A2B... Видимо, A30 и A31 уже были заняты, но нужно было вставить еще несколько номеров - логичное решение. Программист уверенно идет к концу второго десятка.

А нормальный человек? Нормальный человек понимает, что A2B - это какая-то вариация на тему A2, может, соседний с ним, добавили позже, или разделили A2 на несколько частей. Столь же уверенно он идет к началу первого десятка.

И только один из них прав.

И это не программист.

Попытка номер два: до свидания, Америка.

(если у вас есть другие хорошие примеры подобной "интуиции программиста" или компьютерщика, поделитесь)
Page 2 of 2 << [1] [2] >>

Date: 2012-03-27 08:38 pm (UTC)
From: [identity profile] keaper-v2.livejournal.com
Как вариант - двумерный массив [числа, буквы].

Date: 2012-03-27 09:04 pm (UTC)
From: [identity profile] moon-aka-sun.livejournal.com
Это неправильно распознынный А28.

С днём рождения, кстате! :ura:

Date: 2012-03-27 09:06 pm (UTC)
From: [identity profile] kalif-aist.livejournal.com
А причем тут слово "интуиция"?

Date: 2012-03-27 09:42 pm (UTC)
From: [identity profile] sicktant.livejournal.com
Обычный человек понимает, что это не A2B, а A28 :)))

Date: 2012-03-27 10:18 pm (UTC)
From: [identity profile] bugabuga.livejournal.com
Ну потом ещё скажете что в Америке программист будет искать квартиру ("апартменты") номер 21 на пятом этаже здания, где на этаже по 4 квартиры :)

А на самом деле квартира будет на втором этаже :) Потому, что 11, 12, 13, 14, 21, 22, 23, 24... :)

Date: 2012-03-28 09:33 am (UTC)
From: [identity profile] kinad.livejournal.com
А вот на Matlab'е есть такая команда писания в Excel, xlswrite(file, sheet, range, ...) в цикле она дает сбой.

'A'+1='B'
'A'+2='C'
etc.

'A'+30 = bug

Даже не подумали, что после 'Z' есть 'АА', 'AB', ...

Date: 2012-03-28 09:33 am (UTC)
From: [identity profile] mopexod.livejournal.com
Тут было бы в тему, если бы ты из-за этого на рейс опоздал :)
Попытка номер два, опять неудачная...

Date: 2012-03-28 12:52 pm (UTC)
From: [identity profile] nnimble.livejournal.com
Программист тоже может предположить второй вариант, если чаще работает с ветвящимися структурами, нежели с 16-ричным представлением чисел. Кроме как в HEX, буквы нигде не обязаны идти за цифрами в последовательности.

Date: 2012-03-28 04:24 pm (UTC)
From: [identity profile] a1argus.livejournal.com
программист думает, что хеллоуин и рождество это одно и то же, так как 30 oct = 24 dec

Date: 2012-03-29 03:44 am (UTC)
From: [identity profile] haimpoc.livejournal.com
нормальный человек отлавливает работника аэропорта и просит показать ему пальцем!

Date: 2012-06-23 06:03 pm (UTC)
From: [identity profile] lykac.livejournal.com
круто. стыдно за правильное мышление.

Date: 2012-06-23 06:05 pm (UTC)
From: [identity profile] lykac.livejournal.com
компьютерщика трудно убедить, что в мегобите 1000 килобит.
Page 2 of 2 << [1] [2] >>

January 2026

S M T W T F S
    1 2 3
4 5678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 6th, 2026 08:51 am
Powered by Dreamwidth Studios