Проблема мышления программистов

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) 1 [2] 3 4 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Виталий74
24.04.2014 - 19:21
4
Статус: Offline


Приколист

Регистрация: 23.02.12
Сообщений: 371
Да, да. Помнится, программисты бегали занимать 1024 рубля. Никто не понимал, а они - ржали.
 
[^]
ДедаЕж
24.04.2014 - 19:25
16
Статус: Offline


Ярила

Регистрация: 23.11.08
Сообщений: 8234
Цитата (BilliBoy @ 24.04.2014 - 19:22)
тонкий намек что программеры дебилы?....

Намёк на то, что, основная масса людей не умеет формулировать свои мысли однозначно понимаемым образом.
 
[^]
Warq
24.04.2014 - 19:27
4
Статус: Offline


Ярила

Регистрация: 25.11.10
Сообщений: 2114
Цитата (CoWind @ 24.04.2014 - 19:02)
Кодерами не становятся, ими рождаются. А если становятся, не родившись - получается быдлокод. Образ мышления другой. Алгоритмы строятся в голове сами. Элементарные вещи: надо из машины в дом перенести несколько вещей - сам в мыслях возникает оптимальный алгоритм, какие взять по 2 в руки и как взять, чтобы ходить не 3 раза, а 2. Маршрут от дома до метро пешком в голове возникает, как на карте, с поворотами и срезами углов (чуть ли не метраж считается). На 15 секунд быстрее, значит тело идет так. За рулем постоянные пересчеты траекторий всех вокруг. И это внутри головы кодер видит в реальном времени. Разные варианты просчитываются одновременно. Да много всего...
Плюс к этому всякие побочные эффекты: непонимание намеков (логики нет), контроль снов (у меня это умение с детства, никто не учил), и детские баттхерты по поводу нелогичного поведения других людей (с возрастом уходит).

Так вот кто по газонам диагональные тропинки прокладывает!
 
[^]
ДедаЕж
24.04.2014 - 19:27
1
Статус: Offline


Ярила

Регистрация: 23.11.08
Сообщений: 8234
Цитата (Garret @ 24.04.2014 - 19:28)
Цитата
Там условие прерывается. Точка стоит. Так что про яйца - это следующее условие. И к переменной "молоко" не имеет отношения. Просто переменная "яйца" не объявляется. И это, почему перменные? константы же.

"Купи 1 бутылку молока" выполняется без условия (отсутствует "Если" - IF)
Дает переменную "Молоко = 1"

А далее в коде срабатывает IF яйца есть
Поскольку переменной "Яйца" не существует, по тексту следует, что "купи 6" относится к переменной "Молоко"

т.е. "Молоко" = 6

lol.gif

Вообще-то переменные могли быть объявлены выше по разговору.

А мы скорей всего видим только кусок кода из малюсенькой подпрограммы.

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

Это сообщение отредактировал ДедаЕж - 24.04.2014 - 19:28
 
[^]
Shenava
24.04.2014 - 19:30
0
Статус: Offline


Балагур

Регистрация: 11.06.13
Сообщений: 819
ээээ... а где это яйца по шесть штук продают?
 
[^]
ДедаЕж
24.04.2014 - 19:31
6
Статус: Offline


Ярила

Регистрация: 23.11.08
Сообщений: 8234
Цитата (CoWind @ 24.04.2014 - 21:02)
Кодерами не становятся, ими рождаются. А если становятся, не родившись - получается быдлокод. Образ мышления другой. Алгоритмы строятся в голове сами. Элементарные вещи: надо из машины в дом перенести несколько вещей - сам в мыслях возникает оптимальный алгоритм, какие взять по 2 в руки и как взять, чтобы ходить не 3 раза, а 2. Маршрут от дома до метро пешком в голове возникает, как на карте, с поворотами и срезами углов (чуть ли не метраж считается). На 15 секунд быстрее, значит тело идет так. За рулем постоянные пересчеты траекторий всех вокруг. И это внутри головы кодер видит в реальном времени. Разные варианты просчитываются одновременно. Да много всего...
Плюс к этому всякие побочные эффекты: непонимание намеков (логики нет), контроль снов (у меня это умение с детства, никто не учил), и детские баттхерты по поводу нелогичного поведения других людей (с возрастом уходит).

Всё, что ты тут описал, это всего лишь признак человека рационального. Не обязательно он будет кодером. Совсем не обязательно.
 
[^]
mrBubuka
24.04.2014 - 19:32
2
Статус: Offline


Конь в пальто

Регистрация: 28.09.12
Сообщений: 3281
Цитата (fireless1 @ 24.04.2014 - 18:14)
Там условие прерывается. Точка стоит. Так что про яйца - это следующее условие. И к переменной "молоко" не имеет отношения. Просто переменная "яйца" не объявляется. И это, почему перменные? константы же.

Точка не катит. Нужна точка с запятой ;
 
[^]
MEHT
24.04.2014 - 19:33
-2
Статус: Offline


Шутник

Регистрация: 1.06.13
Сообщений: 0
Баянный Баянизм, у истории, борода как у Вассермана!
 
[^]
mrsmile
24.04.2014 - 19:35
2
Статус: Offline


Ярила

Регистрация: 9.07.12
Сообщений: 1024
Цитата (vovik @ 24.04.2014 - 17:18)
Это рак головного мозга, не понимать что тебе говорят и делать такие вещи, ну или проблемы ЕГЭ

это прикол, а если ты его не понял, то рак мозга у тебя
 
[^]
NatTagor
24.04.2014 - 19:37
0
Статус: Offline


Гость

Регистрация: 11.11.11
Сообщений: 4
Цитата (fireless1 @ 24.04.2014 - 18:14)
Там условие прерывается. Точка стоит. Так что про яйца - это следующее условие. И к переменной "молоко" не имеет отношения. Просто переменная "яйца" не объявляется. И это, почему перменные? константы же.

Программист детектед gigi.gif
 
[^]
demalhome
24.04.2014 - 20:32
2
Статус: Offline


Приколист

Регистрация: 3.08.12
Сообщений: 253
Цитата (geniym @ 24.04.2014 - 18:09)
Программистам иногда сложно думать как все.

Зачем портить бородатый анекдот?

Жена посылает программиста в магазин:
- Дорогой, купи батон колбасы, и если будут яйца, — то десяток.
Через полчаса программист возвращается с десятью палками колбасы.
Жена:
- Что это?! Зачем ты купил столько колбасы?
Программист:
- Ну так яйца-то были... gigi.gif

Это сообщение отредактировал demalhome - 24.04.2014 - 20:35
 
[^]
FunnyBanana
25.04.2014 - 00:07
2
Статус: Offline


ЭКСПЕРТ В ОБЛАСТИ ВСЕГО

Регистрация: 15.08.12
Сообщений: 2001
Цитата
Как программист могу сказать, что совершенно не трудно понимать мысли других. Но частенько другим трудно выражать свои мысли логично, не путаться в показаниях и полностью представлять себе что они хотят.


Как программист - полностью с вами согласен!

if (собеседник == тупой){
die;
}
 
[^]
феееб
25.04.2014 - 10:34
1
Статус: Offline


Ярила

Регистрация: 20.09.13
Сообщений: 2524
как ПМ смогу доказать заказчику что йайца ему не нужны, а молоко - это круть
 
[^]
vovik
25.04.2014 - 10:36
-4
Статус: Offline


Весельчак

Регистрация: 13.09.08
Сообщений: 113
Цитата (mrsmile @ 24.04.2014 - 19:35)
Цитата (vovik @ 24.04.2014 - 17:18)
Это рак головного мозга, не понимать что тебе говорят и делать такие вещи, ну или проблемы ЕГЭ

это прикол, а если ты его не понял, то рак мозга у тебя

Спасибо КЭП, но прикол на уровне петросяна
 
[^]
Gulik
25.04.2014 - 10:38
2
Статус: Offline


Весельчак

Регистрация: 26.07.11
Сообщений: 163
Цитата (Цоколь @ 24.04.2014 - 17:14)
блять ох уж этот оператор выбора "if" "else" "then"...

sеlесt case....
 
[^]
deb54
25.04.2014 - 10:38
0
Статус: Offline


Ярила

Регистрация: 6.12.11
Сообщений: 6635
Баян-бабаян.

Добавлено в 10:39
Цитата (FunnyBanana @ 25.04.2014 - 01:07)

if (собеседник == тупой){
die;
}

Щас в моде нотация йоды, так что лучше так:

if ('тупой' == собеседник) ..
 
[^]
StyleR
25.04.2014 - 10:40
0
Статус: Offline


Ярила

Регистрация: 18.06.10
Сообщений: 1246
Программер купит себе либо кофе либо пива....
В ТЗ же не сказано что он их купить не может)))
 
[^]
dabudy
25.04.2014 - 10:41
1
Статус: Offline


Приколист

Регистрация: 18.01.13
Сообщений: 319
Цитата (Shenava @ 24.04.2014 - 20:30)
ээээ... а где это яйца по шесть штук продают?

В магазинах:

Проблема мышления программистов
 
[^]
Kiriller
25.04.2014 - 10:42
4
Статус: Offline


Ярила

Регистрация: 10.08.12
Сообщений: 1614
Цитата (mihalna @ 24.04.2014 - 18:18)
а вообще ТЗ надо четче согласовывать чтоли))

моему товарищу программисту шеф на работе обычно вот такие техзадания выдаёт gigi.gif

Проблема мышления программистов
 
[^]
radiostep
25.04.2014 - 10:42
5
Статус: Offline


Ярила

Регистрация: 15.01.09
Сообщений: 6363
Почему не 7 бутылок? Сначала должен купить одну, потом ещё 6.
 
[^]
Golovolom
25.04.2014 - 10:42
0
Статус: Offline


Головолом

Регистрация: 5.02.14
Сообщений: 255
Слушайте, как интересно/-то оказывается. Оч понравилось обсуждениеsmile.gif
 
[^]
SnowCatcher
25.04.2014 - 10:44
0
Статус: Offline


Весельчак

Регистрация: 4.01.11
Сообщений: 197
Цитата (Kiriller @ 25.04.2014 - 11:42)
Цитата (mihalna @ 24.04.2014 - 18:18)
а вообще ТЗ надо четче согласовывать чтоли))

моему товарищу программисту шеф на работе обычно вот такие техзадания выдаёт gigi.gif

ты бы видел какая у меня стопка таких листов лежит на столе...
 
[^]
orionz
25.04.2014 - 10:50
1
Статус: Offline


не признаю религиозных убеждений

Регистрация: 11.01.12
Сообщений: 1007
настоящий программер перед сном у кровати ставит два стакана один с водой если захочет пить а второй без воды если не захочет
 
[^]
LeSabre
25.04.2014 - 10:52
0
Статус: Offline


Ярила

Регистрация: 19.06.12
Сообщений: 11072
Цитата (ДедаЕж @ 24.04.2014 - 20:25)
Намёк на то, что, основная масса людей не умеет формулировать свои мысли однозначно понимаемым образом.

Да-да. Все не в ногу, только программеры в ногу)
Если возникают непонятки - всегда можно уточнить.
P.S. Никого не хотел обидеть, просто люди общаются при помощи диалогов, а это взаимный процесс. cool.gif
 
[^]
Stalso
25.04.2014 - 10:53
1
Статус: Offline


Ярила

Регистрация: 19.11.13
Сообщений: 2897
Цитата
Как программист могу сказать, что совершенно не трудно понимать мысли других. Но частенько другим трудно выражать свои мысли логично, не путаться в показаниях и полностью представлять себе что они хотят.


Люто поддерживаю коллега. Никогда не помогали людям излагать их же собственные мысли последовательными вопросами? Попробуйте, оно того стоит. Иногда смешные выводы получаются, а после трех четырех таких разговоров люди начинают формировать мысли точнее
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 30270
0 Пользователей:
Страницы: (5) 1 [2] 3 4 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх