9 фактов, которые знают программисты, и не знают все остальные

Страницы: 1 ...  4 5 6  ... 8  ОТВЕТИТЬ НОВАЯ ТЕМА
СтопСигнал 9 мар 2015 в 02:59
Ярила  •  На сайте 13 лет
3
Цитата (DrShmurger @ 9.03.2015 - 00:59)
Такшта программист незнает почему упал твой хром, почему глючит флешь плеер :)

Хром мало того что разрекламированное откровенное говно, что проявляется на 50 окно-вкладках с 10-ком расширений, если он еще и падает на падении флеш-плейера, то это мегаговно, т.к. все оправдание его дерьмомеханизму с процессом на каждый чих в том, что он в принципе не падает при падении какой-то вкладки/расширения/плагина.
А он именно падает.

Это сообщение отредактировал СтопСигнал - 9 мар 2015 в 03:00
VasyaM 9 мар 2015 в 03:06
Юморист  •  На сайте 17 лет
1
Я бы сделал этот мир лучше. Но Господь Бог не дает исходники...

Это сообщение отредактировал VasyaM - 9 мар 2015 в 03:06
vah1 9 мар 2015 в 03:10
Гость  •  На сайте 11 лет
0
про ошибки. х/ф УС-2 советую посмотреть сценку когда о.меньшиков в пионерлагерь к наде приехал, где старпер на простой вопрос - ОШИБКА!?
- в штаны обоссался
referenDООМ 9 мар 2015 в 03:37
Ярила  •  На сайте 13 лет
4
Цитата
Косяк в анекдоте то.
Он с 11 палками колбасы должен был прийти.

Вот нихуя вы не программисты . Программист думает так :

begin (купить колбасы)
[проверка условия]
if (есть ли яйца) [если да, то...]
then (к-во колбасы= 10) go to end [и на выход]
else [иначе - сразу на выход]
end

Такшта никакой дополнительной палки колбасы не будет. Ему поручено купить колбасу, количество оной определяется условием (яйцами). если яйца есть - покупаем 10. Если нет - сразу на выход. Поясняю для НЕпрограммистов - если в тексте программы нет какого-то числа, то оно не выйдет НИКАК кроме как арифметическими действиями над УЖЕ СУЩЕСТВУЮЩИМ! А в данном тексте только одно число - 10. И действий над ним не производится. Так что палок будет или 10 или ни одной. Кстати, в программировании не существует переменных, которые ПОДРАЗУМЕВАЮТСЯ (как у жены ПОДРАЗУМЕВАЛАСЬ ОДНА палка). Переменная либо указана явно, либо нет. Во втором случае компилятор на отладке выдаст ошибку и остановит программу. И программист бы завис возле секции с колбасами
Балбесы ...

Это сообщение отредактировал referenDООМ - 9 мар 2015 в 03:42
СтопСигнал 9 мар 2015 в 06:44
Ярила  •  На сайте 13 лет
7
Цитата (referenDООМ @ 9.03.2015 - 03:37)
Цитата
Косяк в анекдоте то.
Он с 11 палками колбасы должен был прийти.

Вот нихуя вы не программисты . Программист думает так :

begin (купить колбасы)
[проверка условия]
if (есть ли яйца) [если да, то...]
then (к-во колбасы= 10) go to end [и на выход]
else [иначе - сразу на выход]
end

Такшта никакой дополнительной палки колбасы не будет. Ему поручено купить колбасу, количество оной определяется условием (яйцами). если яйца есть - покупаем 10. Если нет - сразу на выход. Поясняю для НЕпрограммистов - если в тексте программы нет какого-то числа, то оно не выйдет НИКАК кроме как арифметическими действиями над УЖЕ СУЩЕСТВУЮЩИМ! А в данном тексте только одно число - 10. И действий над ним не производится. Так что палок будет или 10 или ни одной. Кстати, в программировании не существует переменных, которые ПОДРАЗУМЕВАЮТСЯ (как у жены ПОДРАЗУМЕВАЛАСЬ ОДНА палка). Переменная либо указана явно, либо нет. Во втором случае компилятор на отладке выдаст ошибку и остановит программу. И программист бы завис возле секции с колбасами
Балбесы ...

Чел! *шепотом* никому не рассказывай, что ты кодишь циклы через goto, ок? rolleyes.gif
ДарусскийЯ 9 мар 2015 в 06:54
Ярила  •  На сайте 11 лет
2
Цитата (iskatel2015 @ 9.03.2015 - 00:38)
Цитата (voldimar @ 9.03.2015 - 00:35)
Жена посылает программиста в магазин:

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

Жена:

- Что это! Зачем ты купил столько колбасы?

Программист:

— Ну так яйца-то были…

Косяк в анекдоте то.
Он с 11 палками колбасы должен был прийти.

косяк у тебя в голове... СКАЗАНО БЫЛО -- купи одну палку, а если будут яйца, купи десять... НЕ ЕЩЁ ДЕСЯТЬ, а просто десять... так что программист был прав, а ты нет.. gigi.gif
Виконт 9 мар 2015 в 07:01
Ищем пуговицу  •  На сайте 14 лет
2
Про костыли, иногда у меня создается впечатление , что весь отечественный софт, особенно распространяемый в добровольно-принудительном порядке , не просто из одних костылей состоит, а представляет ящик с запчастями, который долго трясли обезьяны, и у них вместо войны и мира получился набор костылей
paw1989 9 мар 2015 в 07:15
Весельчак  •  На сайте 11 лет
0
В этих 10 фактах только один факт - факт №5. И то, он действует только для вполне определенных ситуаций. В прикладных приложениях есть ситуации, когда отсчет начинается с 1. А так да, все с нуля.

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

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

Впрочем, автор прав, в пределах заданного контекста.
ser211 9 мар 2015 в 07:32
фтыкатель  •  На сайте 17 лет
0
Цитата (apollion @ 9.03.2015 - 00:50)
Солнце - это тоже программа. Доказать обратное некому. gigi.gif

Бред. Солнце химическая реакция, ядерный синтез. Программа набор инструкций выполняемых вычислительной машиной.
Foli 9 мар 2015 в 08:27
Шутник  •  На сайте 15 лет
4
Цитата (Voronezher @ 9.03.2015 - 00:08)
Цитата
25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.

А я например еще долго размышляю - как обозвать переменные smile.gif

Бывает и хуже)

9 фактов, которые знают программисты
ipv4 9 мар 2015 в 10:46
Ярила  •  На сайте 16 лет
0
Цитата (artivenom @ 9.03.2015 - 02:55)
Всегда.

Это Ваше личное мнение, или у кого-то прочитали? Хотя, на самом деле, это даже не важно, потому что данное утверждение - это все равно чье-то, в принципе, личное мнение, с которым можно соглашаться, можно не соглашаться. Программирование - не математика, догм здесь не бывает. Оставлю Вас при Вашем мнении. Могу только сказать, что во всем нужен баланс и реальное программирование, как и реальная жизнь, - это умение искать компромиссы.
ipv4 9 мар 2015 в 10:46
Ярила  •  На сайте 16 лет
0
Цитата (Foli @ 9.03.2015 - 08:27)
Цитата (Voronezher @ 9.03.2015 - 00:08)
Цитата
25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.

А я например еще долго размышляю - как обозвать переменные smile.gif

Бывает и хуже)

ААААААААА! Русский коммит, бессмысленный и беспощадный! )
diegoLunes 9 мар 2015 в 12:55
Ярила  •  На сайте 12 лет
-1
Цитата
Проект A.
Тревожно мрачным утром понедельника дверь отдела распахнулась, явив перед планктоном суровый лик начальника.
Граждане тунеядцы… привычно начал он без вазелина проникая в размягченный алкоголем за выходные мозг. До Степана, мучимого страшным похмельем,  долетали лишь отдельные слова. И лишь сходив во время обеда в кафе напротив он смог обрести работоспособное состояние.
Что там было? Твердь, вода… отстукивал он переменные. Набросав черновик и прогнав его через виртуальную машину Степа хмыкнул и отослал экзешник секретарю.
Вскоре пришел ответ с предложением как то оживить получившийся пейзаж.
Проггер ехидно хмыкнул и написал певого Виря. Это его творение заказчик, крепко призадумавшись, отправил в карантин. Но у адской вирусни был архимодифицированный самокорректирующийся код который позволил ему бесконечно мутировать и развиваться даже в самых неподходящих условиях.
Для начала антропоморфная вирусня множилась пуская на корм подходящую по составу фауну флору. Но следуя логике эволюции в конечном итоге ресурс перестал соответствовать потребностям колонии вирусов.  Отладчик тревожно пискнул и сообщил кодеру, что переменная Еда обнулилась. Блять, ругнулся криэйтор и зачесал бороду. Через какое то время пальцы ожег бычок, вывев его из транса. Эврика! Огонь! – Быстро застучал он по клавишам вводя новую переменную. Теперь его мутанты могли размножаться дальше до следующей поломки.
У гордого племени Вирей это стало называться Высшей Силой. И имея механическую память они смогли связать свои залипания на углу карты с божественным вмешательством. Теперь у них стало модным на местах особо эпичных багов строить себе шалаши из текстур и проводить там массовые имитации зависания дабы развести доверчивого проггера на какие нибудь плюшки…
doggy 9 мар 2015 в 12:58
Шутник  •  На сайте 11 лет
0
Настоящие программисты начинают писать факты с 0!
idcybernet 9 мар 2015 в 12:59
Хохмач  •  На сайте 16 лет
1
ПОЧИНИТЕ МНЕ КОМПЬЮТЕР, БЛЕАТЬ!!! ВЫ ЖЕ ПРОГРАММИСТЫ!!!
VSC 9 мар 2015 в 13:13
абырвалГ  •  На сайте 12 лет
4
Цитата (ipv4 @ 9.03.2015 - 01:10)
Если мы имеем в виду "дедков", лет так 50+ возрастом на настоящий момент, то в их время особо не было понятия о культуре программирования, технологиях и т.п. - "не стреляйте в пианиста, он играет, как умеет". ))

Вот оно как, то-то я смотрю, что пишите вы на языках, придуманных этими дедками, сидите в ОС, разработку которых запустили эти дедки. Раньше из-за ограниченности системных ресурсов хоть думали над алгоритмами. оптимизацией. А сейчас модно на яве или сишарпе забабахать hello, world!, который жрет ресурсов больше, чем первые версии винды - вот удел супер-пупер разработчиков. Зато быстро.
VSC 9 мар 2015 в 13:18
абырвалГ  •  На сайте 12 лет
-2
Цитата (referenDООМ @ 9.03.2015 - 03:37)
Цитата
Косяк в анекдоте то.
Он с 11 палками колбасы должен был прийти.

Вот нихуя вы не программисты . Программист думает так :

begin (купить колбасы)
[проверка условия]
if (есть ли яйца) [если да, то...]
then (к-во колбасы= 10) go to end [и на выход]
else [иначе - сразу на выход]
end

Такшта никакой дополнительной палки колбасы не будет. Ему поручено купить колбасу, количество оной определяется условием (яйцами). если яйца есть - покупаем 10. Если нет - сразу на выход. Поясняю для НЕпрограммистов - если в тексте программы нет какого-то числа, то оно не выйдет НИКАК кроме как арифметическими действиями над УЖЕ СУЩЕСТВУЮЩИМ! А в данном тексте только одно число - 10. И действий над ним не производится. Так что палок будет или 10 или ни одной. Кстати, в программировании не существует переменных, которые ПОДРАЗУМЕВАЮТСЯ (как у жены ПОДРАЗУМЕВАЛАСЬ ОДНА палка). Переменная либо указана явно, либо нет. Во втором случае компилятор на отладке выдаст ошибку и остановит программу. И программист бы завис возле секции с колбасами
Балбесы ...

Неправильно ты рассуждаешь:
int количество_колбасы;
количество_колбасы = 1;//жена сказала - купи палку колбасы
if(есть_яйца){
количество_колбасы += 10;//если есть яйца - то покупаем еще десяток палок
}
return количество-колбасы;//возвращаем общее количество - либо 1, либо 11
Detech 9 мар 2015 в 13:21
Хохмач  •  На сайте 15 лет
2
Цитата (VSC @ 9.03.2015 - 13:18)
Неправильно ты рассуждаешь:

В исходнике нет ничего про "ЕЩЕ". Что за фантазеры. Там написано "КУПИ 10", а не "КУПИ ЕЩЕ 10"...

Это называется "Неправильно прочитали техзадание"
sanya2014 9 мар 2015 в 13:24
Юморист  •  На сайте 12 лет
1
Цитата (iskatel2015 @ 9.03.2015 - 00:38)
Косяк в анекдоте то.
Он с 11 палками колбасы должен был прийти.

Где косяк то? Там нет же связки купи еще десяток.

В коде то примерно так:

Колбаса = 1
Если Есть_Яйца То
Колбаса = 10
Конец_Если

А Вы думаете так:

Колбаса = 1
Если Есть_Яйца То
Колбаса = Колбаса+10
Конец_Если
dont.gif

Это сообщение отредактировал sanya2014 - 9 мар 2015 в 13:25
lorenai 9 мар 2015 в 13:25
Ярила  •  На сайте 13 лет
0
Цитата (Max68 @ 9.03.2015 - 00:18)
Цитата (adm1nb3k @ 9.03.2015 - 00:05)
Мы не знаем, какая проблема в Chrome роняет его на вашем компьютере


А кто же это знает?

админ ске ))

кстати насчет того что программист программирует даже тогда когда отдыхает, ходит, сидит и т.п. без компа рядом - это факт. бывают такие задачи в голове крутятся что сексом заниматься даже не охота. gigi.gif
VikMan 9 мар 2015 в 13:25
Юморист  •  На сайте 12 лет
1
Цитата (Detech @ 9.03.2015 - 13:21)
Цитата (VSC @ 9.03.2015 - 13:18)
Неправильно ты рассуждаешь:

В исходнике нет ничего про "ЕЩЕ". Что за фантазеры. Там написано "КУПИ 10", а не "КУПИ ЕЩЕ 10"...

Это называется "Неправильно прочитали техзадание"

Я обычно его не дочитываю. Аааа тут и так все понятно. А потом после неуспешных попыток через пару часов вчитываюсь и аж волосы дыбом...
Бывает. Условия "Еще" там нет так что вместо инкремента там присвоение.
VSC 9 мар 2015 в 13:25
абырвалГ  •  На сайте 12 лет
1
Цитата (Detech @ 9.03.2015 - 13:21)
Цитата (VSC @ 9.03.2015 - 13:18)
Неправильно ты рассуждаешь:

В исходнике нет ничего про "ЕЩЕ". Что за фантазеры. Там написано "КУПИ 10", а не "КУПИ ЕЩЕ 10"...

Это называется "Неправильно прочитали техзадание"

Вообще, ты прав, что-то я не обратил внимания :) Правильный ответ - либо 1. либо 10 палок. Я исправлю это в следующей версии :)
omaingott 9 мар 2015 в 13:25
Весельчак  •  На сайте 12 лет
1
Откорректировал код, чтоб не конфликтовал с драйверами:
begin (купить колбасы)
[проверка условия]
if (есть ли яйца) [если да, то...]
then (к-во колбасы= 10) go to end [и на выход]
else [иначе - забить на колбасу, купить пивасика]
end
lorenai 9 мар 2015 в 13:26
Ярила  •  На сайте 13 лет
0
Цитата (Foli @ 9.03.2015 - 08:27)
Цитата (Voronezher @ 9.03.2015 - 00:08)
Цитата
25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.

А я например еще долго размышляю - как обозвать переменные smile.gif

Бывает и хуже)

я их тупо "окей" назвываю когда не знаю как. или "упдатед".
VikMan 9 мар 2015 в 13:28
Юморист  •  На сайте 12 лет
1
Цитата (omaingott @ 9.03.2015 - 13:25)
Откорректировал код, чтоб не конфликтовал с драйверами:
begin (купить колбасы)
[проверка условия]
if (есть ли яйца) [если да, то...]
then (к-во колбасы= 10) go to end [и на выход]
else [иначе - забить на колбасу, купить пивасика]
end

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

 
 

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



Наверх