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

Страницы: 1 2 3  ... 5  ОТВЕТИТЬ НОВАЯ ТЕМА
Виталий74 24 апр 2014 в 19:21
Приколист  •  На сайте 14 лет
4
Да, да. Помнится, программисты бегали занимать 1024 рубля. Никто не понимал, а они - ржали.
ДедаЕж 24 апр 2014 в 19:25
Шутник  •  На сайте 17 лет
16
Цитата (BilliBoy @ 24.04.2014 - 19:22)
тонкий намек что программеры дебилы?....

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

Так вот кто по газонам диагональные тропинки прокладывает!
ДедаЕж 24 апр 2014 в 19:27
Шутник  •  На сайте 17 лет
1
Цитата (Garret @ 24.04.2014 - 19:28)
Цитата
Там условие прерывается. Точка стоит. Так что про яйца - это следующее условие. И к переменной "молоко" не имеет отношения. Просто переменная "яйца" не объявляется. И это, почему перменные? константы же.

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

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

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

lol.gif

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

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

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

Это сообщение отредактировал ДедаЕж - 24 апр 2014 в 19:28
Shenava 24 апр 2014 в 19:30
Балагур  •  На сайте 12 лет
0
ээээ... а где это яйца по шесть штук продают?
ДедаЕж 24 апр 2014 в 19:31
Шутник  •  На сайте 17 лет
6
Цитата (CoWind @ 24.04.2014 - 21:02)
Кодерами не становятся, ими рождаются. А если становятся, не родившись - получается быдлокод. Образ мышления другой. Алгоритмы строятся в голове сами. Элементарные вещи: надо из машины в дом перенести несколько вещей - сам в мыслях возникает оптимальный алгоритм, какие взять по 2 в руки и как взять, чтобы ходить не 3 раза, а 2. Маршрут от дома до метро пешком в голове возникает, как на карте, с поворотами и срезами углов (чуть ли не метраж считается). На 15 секунд быстрее, значит тело идет так. За рулем постоянные пересчеты траекторий всех вокруг. И это внутри головы кодер видит в реальном времени. Разные варианты просчитываются одновременно. Да много всего...
Плюс к этому всякие побочные эффекты: непонимание намеков (логики нет), контроль снов (у меня это умение с детства, никто не учил), и детские баттхерты по поводу нелогичного поведения других людей (с возрастом уходит).

Всё, что ты тут описал, это всего лишь признак человека рационального. Не обязательно он будет кодером. Совсем не обязательно.
mrBubuka 24 апр 2014 в 19:32
Конь в пальто  •  На сайте 13 лет
2
Цитата (fireless1 @ 24.04.2014 - 18:14)
Там условие прерывается. Точка стоит. Так что про яйца - это следующее условие. И к переменной "молоко" не имеет отношения. Просто переменная "яйца" не объявляется. И это, почему перменные? константы же.

Точка не катит. Нужна точка с запятой ;
MEHT 24 апр 2014 в 19:33
Шутник  •  На сайте 12 лет
-2
Баянный Баянизм, у истории, борода как у Вассермана!
mrsmile 24 апр 2014 в 19:35
Ярила  •  На сайте 13 лет
2
Цитата (vovik @ 24.04.2014 - 17:18)
Это рак головного мозга, не понимать что тебе говорят и делать такие вещи, ну или проблемы ЕГЭ

это прикол, а если ты его не понял, то рак мозга у тебя
NatTagor 24 апр 2014 в 19:37
Гость  •  На сайте 14 лет
0
Цитата (fireless1 @ 24.04.2014 - 18:14)
Там условие прерывается. Точка стоит. Так что про яйца - это следующее условие. И к переменной "молоко" не имеет отношения. Просто переменная "яйца" не объявляется. И это, почему перменные? константы же.

Программист детектед gigi.gif
demalhome 24 апр 2014 в 20:32
Приколист  •  На сайте 13 лет
2
Цитата (geniym @ 24.04.2014 - 18:09)
Программистам иногда сложно думать как все.

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

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

Это сообщение отредактировал demalhome - 24 апр 2014 в 20:35
FunnyBanana 25 апр 2014 в 00:07
ЭКСПЕРТ В ОБЛАСТИ ВСЕГО  •  На сайте 13 лет
2
Цитата
Как программист могу сказать, что совершенно не трудно понимать мысли других. Но частенько другим трудно выражать свои мысли логично, не путаться в показаниях и полностью представлять себе что они хотят.


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

if (собеседник == тупой){
die;
}
феееб 25 апр 2014 в 10:34
Ярила  •  На сайте 12 лет
1
как ПМ смогу доказать заказчику что йайца ему не нужны, а молоко - это круть
vovik 25 апр 2014 в 10:36
Весельчак  •  На сайте 17 лет
-4
Цитата (mrsmile @ 24.04.2014 - 19:35)
Цитата (vovik @ 24.04.2014 - 17:18)
Это рак головного мозга, не понимать что тебе говорят и делать такие вещи, ну или проблемы ЕГЭ

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

Спасибо КЭП, но прикол на уровне петросяна
Gulik 25 апр 2014 в 10:38
Весельчак  •  На сайте 14 лет
2
Цитата (Цоколь @ 24.04.2014 - 17:14)
блять ох уж этот оператор выбора "if" "else" "then"...

sеlесt case....
deb54 25 апр 2014 в 10:38
Ярила  •  На сайте 14 лет
0
Баян-бабаян.

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

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

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

if ('тупой' == собеседник) ..
StyleR 25 апр 2014 в 10:40
Ярила  •  На сайте 15 лет
0
Программер купит себе либо кофе либо пива....
В ТЗ же не сказано что он их купить не может)))
dabudy 25 апр 2014 в 10:41
Приколист  •  На сайте 13 лет
1
Цитата (Shenava @ 24.04.2014 - 20:30)
ээээ... а где это яйца по шесть штук продают?

В магазинах:

Проблема мышления программистов
Kiriller 25 апр 2014 в 10:42
Ярила  •  На сайте 13 лет
4
Цитата (mihalna @ 24.04.2014 - 18:18)
а вообще ТЗ надо четче согласовывать чтоли))

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

Проблема мышления программистов
radiostep 25 апр 2014 в 10:42
Ярила  •  На сайте 17 лет
5
Почему не 7 бутылок? Сначала должен купить одну, потом ещё 6.
Golovolom 25 апр 2014 в 10:42
Головолом  •  На сайте 12 лет
0
Слушайте, как интересно/-то оказывается. Оч понравилось обсуждениеsmile.gif
SnowCatcher 25 апр 2014 в 10:44
Весельчак  •  На сайте 15 лет
0
Цитата (Kiriller @ 25.04.2014 - 11:42)
Цитата (mihalna @ 24.04.2014 - 18:18)
а вообще ТЗ надо четче согласовывать чтоли))

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

ты бы видел какая у меня стопка таких листов лежит на столе...
orionz 25 апр 2014 в 10:50
не признаю религиозных убеждений  •  На сайте 14 лет
1
настоящий программер перед сном у кровати ставит два стакана один с водой если захочет пить а второй без воды если не захочет
LeSabre 25 апр 2014 в 10:52
Ярила  •  На сайте 13 лет
0
Цитата (ДедаЕж @ 24.04.2014 - 20:25)
Намёк на то, что, основная масса людей не умеет формулировать свои мысли однозначно понимаемым образом.

Да-да. Все не в ногу, только программеры в ногу)
Если возникают непонятки - всегда можно уточнить.
P.S. Никого не хотел обидеть, просто люди общаются при помощи диалогов, а это взаимный процесс. cool.gif
Stalso 25 апр 2014 в 10:53
Ярила  •  На сайте 12 лет
1
Цитата
Как программист могу сказать, что совершенно не трудно понимать мысли других. Но частенько другим трудно выражать свои мысли логично, не путаться в показаниях и полностью представлять себе что они хотят.


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

 
 

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



Наверх