Имя пользователя:

Пароль:


Список форумов КАНАДА Работа Программирование и IT Просмотров: 8676 Промотать вниз к быстрому ответу

Программисты смеются


Давим клаву за бабло
   Поделиться темой: 
  #21
Сообщение 10 июл 2013, 14:12
Ireland
Город: Bonny Portmore
Стаж: 4 года 2 месяца 22 дня
Постов: 2557
Лайкнули: 39 раз
Карма: 2%
Пол: М
Заход: 06 окт 2013, 16:43
Один патологоанатом
Все время брал работу на дом
Ведь скучно дома одному
Патологоанатому
Ой, да не дурите голову!

  #22     Программисты смеются
Сообщение 10 июл 2013, 14:16
Canada, Ontario
Город: Toronto
Стаж: 3 года 9 месяцев 25 дней
Постов: 3856
Лайкнули: 887 раз
Карма: 24%
СССР: Кишлак "Кызыл пиез"
Пол: М
Лучше обращаться на: ты
Заход: 1 час 36 мин назад

Nick:
Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.


Пpогpаммист похож на шамана — оба боpмочyт непонятные слова, совеpшают непонятные действия, и оба не могyт объяснить, как оно pаботает.
Корпоративное и персональное налогообложение. Бухгалтерия. (Канада, Израиль). Открытие/закрытие, оценка бизнеса. www.MyTaxAdviser.ca

  #23     Программисты смеются
Сообщение 10 июл 2013, 14:17
Canada, Ontario
Стаж: 4 года 3 месяца 9 дней
Постов: 2264
Лайкнули: 61 раз
Карма: 3%
Заход: 21 авг 2014, 13:32
100%

  #24     Программисты смеются
Сообщение 10 июл 2013, 14:24
Стаж: 3 года 8 месяцев 18 дней
Постов: 310
Лайкнули: 15 раз
Карма: 5%
Пол: Ж
Заход: 06 июл 2015, 13:24
Nick:
Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.


А как вы знаете, что они не знают ничего наверняка? Вы спрашивали и вам не сказали?

  #25     Программисты смеются
Сообщение 10 июл 2013, 14:26
Ursego Аватара пользователя
СОЗДАТЕЛЬ ТЕМЫ
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 13 дней
Постов: 9092
Лайкнули: 2619 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 2 часа 26 мин назад

Nick:
Уважаемый автор забыл упомянуть про это в своем примере.
Пример был о заполнении переменной булевского типа. То, для чего эта переменная затем будет использована, не имеет для этого примера никакого значения - а пусть даже и вовсе не будет использоваться.

Nick:
Во вторых - разницы не будет. Не будет и не почувствует - две большие разницы. Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.

В третьих - подумайте об описываемой ситуации не с точки зрения программиста, которому велено прописать "да" или "нет" в двадцать пять разных мест, а с точки зрения здравого смысла. Может, сермяжная правда, проглянет :)

Ник, благодарю за качественный постинг по теме "Смешные случаи из программистской практики"! :_pozhatie_ruk_:

Оффтоп:

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


  #26     Программисты смеются
Сообщение 10 июл 2013, 14:29
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
qwerty:
Nick:
Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.


А как вы знаете, что они не знают ничего наверняка? Вы спрашивали и вам не сказали?


Было дело, и спрашивать доводилось. :)
Но главное - результаты труда программистов налицо. Детерминизм перестал существовать. Вы ж не знаете, например, успеете это мое сообщение дочитать или окошко у вас упадет. А если упадет - вы не будете знать почему.
:_jazyk_:
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #27     Программисты смеются
Сообщение 10 июл 2013, 14:33
Ursego Аватара пользователя
СОЗДАТЕЛЬ ТЕМЫ
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 13 дней
Постов: 9092
Лайкнули: 2619 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 2 часа 26 мин назад

Nick:
Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.
Не понимаю смысл этой фразы. Как раз наоборот, в программировании всё точно - запихнул где-нибудь ноль вместо единички, и ракета со спутниками ГЛОНАСС падает в чистом поле. Точнее уж некуда.

  #28     Программисты смеются
Сообщение 10 июл 2013, 14:39
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
Ursego:
Пример был о заполнении переменной булевского типа. То, для чего эта переменная затем будет использована, не имеет для этого примера никакого значения - а пусть даже и вовсе не будет использоваться.


В таком случае, не надо было ставить мне двойку на основании обьяснения этого самого использования. :_jazyk_:

Однако вы обьяснили, и открыли возможность покритиковать само использование.

Кстати, у вас не только дублирование информации происходит, но и потеря информация в процессе замены целого числа на этот дурной "true/false".

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

  #29     Программисты смеются
Сообщение 10 июл 2013, 14:40
Стаж: 3 года 8 месяцев 18 дней
Постов: 310
Лайкнули: 15 раз
Карма: 5%
Пол: Ж
Заход: 06 июл 2015, 13:24
as400:
Nick:
Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.


Пpогpаммист похож на шамана — оба боpмочyт непонятные слова, совеpшают непонятные действия, и оба не могyт объяснить, как оно pаботает.



"Со слов юзера:
Не работает компьютер, вызываю админа. Он пришел. Поматерился, поднимая руки к небу. Покрутил стул вокруг своей оси 10 раз. Пнул компьютер ногой. Снова поматерился, поднимая руки к небу. Включил и ушел.
Со слов админа:
Этот болван так крутился на стуле, что намотал сетевой шнур и тот выдернулся с розетки. Я размотал шнур, включил в розетку. Задвинул комп подальше, чтоб этот болван не зацепил его и включил."

  #30     Программисты смеются
Сообщение 10 июл 2013, 14:41
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
Ursego:
Nick:
Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.
Не понимаю смысл этой фразы. Как раз наоборот, в программировании всё точно - запихнул где-нибудь ноль вместо единички, и ракета со спутниками ГЛОНАСС падает в чистом поле. Точнее уж некуда.


Вы путаете программирование с математикой. Что несколько... гм... нескромно
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #31     Программисты смеются
Сообщение 10 июл 2013, 14:49
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
qwerty:
as400:
Nick:
Характерный, впрочем, подход для программистов, которые никогда не знают ничего наверняка, а только примерно.


Пpогpаммист похож на шамана — оба боpмочyт непонятные слова, совеpшают непонятные действия, и оба не могyт объяснить, как оно pаботает.



"Со слов юзера:
Не работает компьютер, вызываю админа. Он пришел. Поматерился, поднимая руки к небу. Покрутил стул вокруг своей оси 10 раз. Пнул компьютер ногой. Снова поматерился, поднимая руки к небу. Включил и ушел.
Со слов админа:
Этот болван так крутился на стуле, что намотал сетевой шнур и тот выдернулся с розетки. Я размотал шнур, включил в розетку. Задвинул комп подальше, чтоб этот болван не зацепил его и включил."


Ну, админ-то не программист. Он - человек который должен стараться, чтоб творения программистов работали. Труд тяжкий, ползуется уважением (моим, по крайней мере).

А вот юзер как раз программист. Он провод размотать не может, но точно знает, что бывает булевская переменная. :_jazyk_:
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #32     Программисты смеются
Сообщение 10 июл 2013, 14:50
Стаж: 3 года 8 месяцев 18 дней
Постов: 310
Лайкнули: 15 раз
Карма: 5%
Пол: Ж
Заход: 06 июл 2015, 13:24
Ник, вы QA?

  #33     Программисты смеются
Сообщение 10 июл 2013, 14:52
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
qwerty:
Ник, вы QA?


Боже упаси!!! Я считаю QA несуществующей профессией, плодом воображения.

Не верите - посмотрите на качество чего угодно.
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #34     Программисты смеются
Сообщение 10 июл 2013, 14:55
Стаж: 3 года 8 месяцев 18 дней
Постов: 310
Лайкнули: 15 раз
Карма: 5%
Пол: Ж
Заход: 06 июл 2015, 13:24
Nick:
Ну, админ-то не программист. Он - человек который должен стараться, чтоб творения программистов работали. Труд тяжкий, ползуется уважением (моим, по крайней мере).

А вот юзер как раз программист. Он провод размотать не может, но точно знает, что бывает булевская переменная. :_jazyk_:


Не, в анекдоте не сказано, что юзер - программист, это вы додумали
Анекдот про то, что некоторые действия профессионала кажутся шаманством человеку другой профессии. А объяснять свои действия ему (профессионалу) лень.

  #35     Программисты смеются
Сообщение 10 июл 2013, 14:58
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
На более серьезной ноте... Профессионал, которому свои действия обьяснять лень - не совсем профессионал.
Это особенно наглядно видно на примере докторов. Есть те, от которого пациент уходит с чувством, что ему все обьяснили и доктору можно доверять. Есть и такие, от которых пациент уходит с чувством, что он дурак. И что доктор - тоже.
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #36     Программисты смеются
Сообщение 10 июл 2013, 15:04
Стаж: 3 года 8 месяцев 18 дней
Постов: 310
Лайкнули: 15 раз
Карма: 5%
Пол: Ж
Заход: 06 июл 2015, 13:24
Nick:
На более серьезной ноте... Профессионал, которому свои действия обьяснять лень - не совсем профессионал.
Это особенно наглядно видно на примере докторов. Есть те, от которого пациент уходит с чувством, что ему все обьяснили и доктору можно доверять. Есть и такие, от которых пациент уходит с чувством, что он дурак. И что доктор - тоже.


Работа программиста - писать программы
По ходу работы программист должен обсуждать свой код с другими программистами
Кому он еще должен объяснять как написана программа?
Иногда тестировщику, иногда техническому писателю, очень редко - клиенту (обычно это работа бизнес-аналитика или продакт менеджера).
Сравнение с доктором некорректное

  #37     Программисты смеются
Сообщение 10 июл 2013, 15:09
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
Ну, вообще-то я про админа говорил из вашего примера.

Программист не должен обьяснять клиенту свои программы. Он должен обьяснять, что они делают. Но, наверное, не клиенту, а то клиент взбесится совсем. Лучше клиента поберечь.
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #38     Программисты смеются
Сообщение 10 июл 2013, 15:11
Стаж: 3 года 8 месяцев 18 дней
Постов: 310
Лайкнули: 15 раз
Карма: 5%
Пол: Ж
Заход: 06 июл 2015, 13:24
Nick:
Ну, вообще-то я про админа говорил из вашего примера.

Программист не должен обьяснять клиенту свои программы. Он должен обьяснять, что они делают. Но, наверное, не клиенту, а то клиент взбесится совсем. Лучше клиента поберечь.


Программист не должен никому ничего объяснять, это должны делать специально нанятые люди, которые умеют говорить на одном языке и с программистом и с клиентом. А программист должен писать код.

  #39     Программисты смеются
Сообщение 10 июл 2013, 15:15
Canada, Ontario
Стаж: 4 года 1 месяц 23 дня
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
qwerty:
Nick:
Ну, вообще-то я про админа говорил из вашего примера.

Программист не должен обьяснять клиенту свои программы. Он должен обьяснять, что они делают. Но, наверное, не клиенту, а то клиент взбесится совсем. Лучше клиента поберечь.


Программист не должен никому ничего объяснять, это должны делать специально нанятые люди, которые умеют говорить на одном языке и с программистом и с клиентом. А программист должен писать код.


Боюсь, что большинство программистов так и понимают свою задачу. :_sad_:
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #40     Программисты смеются
Сообщение 10 июл 2013, 15:16
Canada, Ontario
Город: Toronto
Стаж: 3 года 9 месяцев 25 дней
Постов: 3856
Лайкнули: 887 раз
Карма: 24%
СССР: Кишлак "Кызыл пиез"
Пол: М
Лучше обращаться на: ты
Заход: 1 час 36 мин назад

— Ты функциональщик! - прокричал Сергей на весь оупен-спейс-рум номер 14.
Комната притихла в ожидании развязки.
— Я видел, как ты вчера вечером каррировал и декаррировал прямо за рабочим компьютером!
Неодобрительный ропот и возгласы удивления прокатились по комнате. Кто-то громким шепотом сказал “какой ужас, а я с ним за руку здоровался”.
— Знаешь что, Сергей, — сказал Денис, вставая из-за рабочего стола, — любой нормальный мужчина, если у него всё в порядке, может позволить себе позаниматься функциональным программированием. Это естественно. Каждый хотя бы раз, да пробовал. Зачем только об этом кричать на всю комнату? Я же не кричу, что ты объектно-ориентированный!
Девушки захихикали, кто-то снова громко пробормотал “ну надо же, а по нему и не скажешь”.
Присутствовавший при этом Игорь Матвеевич сильнее вжался в кресло. Только бы никто не узнал про его процедурные наклонности!

http://lurkmore.to/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82
Корпоративное и персональное налогообложение. Бухгалтерия. (Канада, Израиль). Открытие/закрытие, оценка бизнеса. www.MyTaxAdviser.ca

Это сообщение - не последнее. В теме есть ещё страницы. Перейти на следующую >>


Чтобы ответить в этой теме, зарегистрируйтесь или быстро войдите через соцсеть:    

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение