Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Про программистов и компьютерный юмор :) 
:(
    Опции темы
LSD
Дата 24.12.2008, 17:24 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15709
Регистрация: 24.3.2004

Репутация: 4
Всего: 537



Прикольные константы нашёл в нашем проекте.
Код

    /**
     * FORWARD_SLASH
     */
    public static final String FORWARD_SLASH = "/";

    /**
     * DBL_BACK_SLASH
     */
    public static final String DBL_BACK_SLASH = "\\";

очевидно на случай если президент издаст указ, что с 1 января в целях борьбы с кризисом, forward slash и back slash, будут зеркально отображены относительно оси Х.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
nerezus
Дата 6.1.2009, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 2
Всего: 43



LSD, ты главногоне заметил)
\\ и \ - разные вещи)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
smartov
Дата 6.1.2009, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 19
Всего: 259



Цитата(nerezus @  6.1.2009,  11:15 Найти цитируемый пост)
\\ и \ - разные вещи) 

o_O ???
PM MAIL   Вверх
LSD
Дата 7.1.2009, 15:17 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15709
Регистрация: 24.3.2004

Репутация: 4
Всего: 537



Цитата(nerezus @  6.1.2009,  11:15 Найти цитируемый пост)
LSD, ты главногоне заметил)
\\ и \ - разные вещи)

Ну в данном контексте \ дал бы просто ошибку компиляции, а это даже индус заметит smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Aristotelb
Дата 7.1.2009, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 23.3.2007
Где: Саратов

Репутация: нет
Всего: 5



Есть подозрение, что причиной появления таких констант является maven-checkstyle-plugin
PM MAIL ICQ   Вверх
LSD
Дата 8.1.2009, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15709
Регистрация: 24.3.2004

Репутация: 4
Всего: 537



Цитата(Aristotelb @  7.1.2009,  16:12 Найти цитируемый пост)
Есть подозрение, что причиной появления таких констант является maven-checkstyle-plugin

1. Сборка идет ANT-ом.
2. maven-checkstyle-plugin повесился бы на этом коде smile Во всяком случае Hudson-овский Checkstyle выдает более 2 тысяч предупреждений.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Дрон
Дата 8.1.2009, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java-ненавистник :)
****


Профиль
Группа: Участник Клуба
Сообщений: 3179
Регистрация: 29.12.2002
Где: Санкт-Петербург

Репутация: 2
Всего: 92



Цитата(LSD @  7.1.2009,  15:17 Найти цитируемый пост)
Цитата(nerezus @  6.1.2009,  11:15 Найти цитируемый пост)
LSD, ты главногоне заметил)
\\ и \ - разные вещи)

Ну в данном контексте \ дал бы просто ошибку компиляции, а это даже индус заметит 

Константа называется DBL_BACK_SLASH (т.е. двойной), а её значение -- одиночный бэкслэш.

Это сообщение отредактировал(а) Дрон - 8.1.2009, 21:25


--------------------
Да. Именно так.
PM   Вверх
smartov
Дата 8.1.2009, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 19
Всего: 259



Дрон, и то верно! Я тоже проморгал
PM MAIL   Вверх
Albinos_x
Дата 11.2.2009, 14:03 (ссылка) |    (голосов:13) Загрузка ... Загрузка ... Быстрая цитата Цитата


Evil Skynet
****


Профиль
Группа: Комодератор
Сообщений: 3288
Регистрация: 28.5.2004
Где: X-6120400 Y-1 4624650

Репутация: 1
Всего: 108



- Чем отличается хард от софта?
- Хард со временем становится меньше, быстрее и дешевле; софт же со
  временем становится больше, медленнее и дороже.


--------------------
"Кто владеет информацией, тот владеет миром"    
Уинстон Черчилль
PM MAIL ICQ   Вверх
ТоляМБА
Дата 23.4.2009, 10:44 (ссылка) |    (голосов:6) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 14
Всего: 252



С:\Хрень по работе\Гемор\Тупые клиенты\Неплательщики\ох*евшие\Уважаемый Сергей Анатольевич.doc
PM   Вверх
LSD
Дата 24.4.2009, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15709
Регистрация: 24.3.2004

Репутация: 4
Всего: 537





--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
pompei
Дата 25.4.2009, 07:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 7.9.2007

Репутация: нет
Всего: 6



Цитата(LSD @ 2.3.2007,  12:11)
Впрочем, японская аккуратность ещё ничего, особенно когда узнаёшь, что такое индийская аккуратность. На работе у нас аккуратность очень важна. Все, даже самые простые программы тестируются неделями. Специально обученными программистами из Индии. Если они найдут ошибку, даже самую маленькую, то пиши пропало – они зарубают выход программы как минимум на неделю. Приходится исправлять и снова отдавать на тестирование – одна морока. Мою программу так уже несколько раз зарубали, по разным причинам, в том числе с ней не связанным (а связанным с серверной частью). Но вот вроде программа прошла все тесты и должна выйти в свет.

Очень простая программа. Вводишь имя файла, сегодняшнее число плюс три дня, нажимаешь кнопку "послать". Она посылает данные на сервер. Вот и всё. И всё вроде уже протестировали и проверили, но в последний день индийскому программисту вдруг приходит в голову проверить ещё раз. Он вводит сегодняшнее число, имя файла, нажимает послать. Программа говорит: "неверная дата". Индус не простой, индус обучен тестированию. Он думает: ошибка в формате данных. Меняет месяц и число местами. Меняет месяц и год местами. Меняет число и год местами. И так далее много раз – программа ничего не принимает. 

Программист из Индии зовёт другого старшего программиста тоже из Индии. Они снова начинают вводить дату то так, то эдак. Старший индус ещё лучше обучен тестированию, поэтому теперь они делают "это", параллельно запустив специальный подслушивающий процесс на сервере, чтобы понять, что именно на сервер посылается. Хитро! Ничего не посылается, однако. В конце концов пришли ко мне, говорят: не работает твоя программа. Нашли ошибку. Дату не принимает. Отменяется выход в свет. Ну чёрт подери, думаю я, открывая отладчик. Это было в понедельник, 26-го, тяжёлый день. И тут понимаю, что все эти разы двадцатью девятью разными способами индусы вдвоём и по очереди водили такое сегодняшнее число плюс три дня: "29 февраля 2007".

/dev/karlson/mind.log

Это косяк не индусов, а именно программиста: сообщение об ошибке должно указывать непосредственно на сам смысл ошибки, и обязательно также на то, как эту ошибку исправить.

В данной ситуации программа должна была выдавать сообщение об ошибке примерно такого вида: "Такой даты не существует. Необходимо ввести дату в формате: дд.мм.гггг" (а ещё лучше, чтобы программа сообщила о высокосности года именно в этой ситуации.). (К тому же это делается очень просто и быстро: всего-лишь нужно добавить пару if-ов, и всё - программа уже высшего качества)

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

И вообще, когда нажимаешь на кнопку "ОК" (или Enter или что-нибудь наподобии) и ни чего не происходит, ни каких подсказок не вылетает - то это чудо сразу нужно отпралять на доработку.

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

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

ЗЫ. Может я здесь был несколько резок, но меня уже достали всякие тупые отмазки программистов - с одной стороны, и краснение перед заказчиком - с другой.

ЗЫ2. Если ты уж взялся делать эту работу, то делай её качественно и с полной ответственностью.

ЗЫ3. Наболело.

Это сообщение отредактировал(а) pompei - 25.4.2009, 07:33
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап.
PM MAIL   Вверх
LSD
Дата 25.4.2009, 11:41 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15709
Регистрация: 24.3.2004

Репутация: 4
Всего: 537



Зануда smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
pompei
Дата 27.4.2009, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 7.9.2007

Репутация: нет
Всего: 6



Цитата(LSD @ 25.4.2009,  11:41)
Зануда smile

НАБОЛЕЛО smile
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап.
PM MAIL   Вверх
bars80080
Дата 27.4.2009, 10:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 4
Всего: 315



кстати, если это реальный пример, то почему 26 февраля + 3 дня - это не 1 марта? индусы ведь вводили рельное число 26 февраля, так какой спрос может быть с пользователя?
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Юмор"
Smartov
Большая просьба постить контент в соответствующие темы:

Вам понравилась атмосфера форума? Заходите чаще! С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Юмор | Следующая тема »


 




[ Время генерации скрипта: 0.1755 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.