программистский юмор (англ.)
Jul. 4th, 2011 12:26 am(из внутрирабочего мемохранилища. Для тех, кому любопытно, вот ссылка на истоки жанра)
...И мой любимый вариант...
- You have a problem and decide to use recursion.
Now you have a problem. - You have a problem and decide to use Java.
Now you have a ProblemFactory. - You have a problem and decide to use Python.
Now you don't know what you have. Could be an int, a string, a list or a problem. - You have a problem and decide to use threads.
Two now problems have you. - You have a problem and decide to use Lisp.
Now you have a list of problems. - You have a problem and decide to use locks.
Now you have - You have a problem and decide to use delegation.
Now your problem is your problem's problem. - You have a problem and decide to use anagrams.
Now you have lamb rope.
...И мой любимый вариант...
- You have a problem and decide to dissolve it in water.
Now you have a solution.
no subject
Date: 2011-07-03 09:31 pm (UTC)Мне вот ещё очень про (дед)локи понравилось.
no subject
Date: 2011-07-03 09:34 pm (UTC)no subject
Date: 2011-07-03 09:57 pm (UTC)(no subject)
From:no subject
Date: 2011-07-03 10:02 pm (UTC)no subject
Date: 2011-07-03 10:11 pm (UTC)You have a problem and decide to use Haskell.
Now you have an infinite list of problems.
You have a problem and decide to use Oracle.
Now the problem has you for lunch.
You have a problem and decide to use Apple.
Now you have a license to have a problem on any three computers you own.
Чего-то не шибко креативно получается. Народная мудрость, ее ить соплей не перешибешь-от.
no subject
Date: 2011-07-03 10:21 pm (UTC)You have a problem and decide to use Apple.
Now you have a shiny problem.
You have a problem and decide to implement your own binary search tree.
Now you have a belmopr.
You have a problem and decide to use pair programming.
Now you have someone else's problem.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2011-07-04 09:51 am (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2011-07-04 09:59 am (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2011-07-04 02:47 pm (UTC) - Expandno subject
Date: 2011-07-03 10:24 pm (UTC)Еше вспомнилось (можно при желание подогнать по канон):
Every problem can be solved by adding another abstraction level. Except a problem of having too many abstraction levels.
no subject
Date: 2011-07-03 11:30 pm (UTC)no subject
Date: 2011-07-03 10:44 pm (UTC)no subject
Date: 2011-07-03 11:29 pm (UTC)But the problem is in the precipitate.
no subject
Date: 2011-07-03 11:30 pm (UTC)no subject
Date: 2011-07-04 12:55 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2011-07-04 02:48 pm (UTC) - Expand(no subject)
From:(no subject)
From:no subject
Date: 2011-07-03 11:35 pm (UTC)my attempt
Date: 2011-07-04 12:17 am (UTC)Now noone can tell what the problem is looking at your solution.
You have a problem and decide to use google.
Now you know 31,457 ways to describe your problem and around 15 completely wrong solutions for it.
You have a problem and decide to use make.
Now you know how to make problems.
You have a problem and decide to upgrade to paid version.
Now you have a real Pro blem.
You have a problem and decide to use workaround.
Now you have to work around a clock to fix it.
Re: my attempt
Date: 2011-07-06 08:56 am (UTC)Длинное, но можно укоротить
Date: 2011-07-04 01:51 am (UTC)Now:
?- have(X, problem).
you.
?- have(you, Y).
problem.
?- have(you, problem).
Yes.
Re: Длинное, но можно укоротить
Date: 2011-07-04 01:05 pm (UTC)no subject
Date: 2011-07-04 02:50 am (UTC)You have a problem and decide to use google.
Now you have over million of solutions.
no subject
Date: 2011-07-04 03:00 am (UTC)no subject
Date: 2011-07-04 03:07 am (UTC)Now you have an epic problem.
отличные
Date: 2011-07-04 03:40 am (UTC)if you are not part of the solution you are part of the precipitate
You have a problem and decide to use dependency injection.
Now you depend on the problem.
You have a problem and decide to use closures.
Now you have the problem in your environment.
You have a problem and decide to use SCRUM.
Now you talk about the problem every day.
You have a problem and decide to use UML.
Now you are in hell.
Re: отличные
Date: 2011-07-04 05:18 am (UTC)Это какой-то химический юмор уже.
no subject
Date: 2011-07-04 04:09 am (UTC)> Two now problems have you.
Тонко!
Попробую продолжить
Date: 2011-07-04 04:57 am (UTC)Now the community has a problem.
You have a problem and decided to use cloud.
Now you have to pay for every instance of a problem.
You have a problem and decided to use map/reduce.
Now you can easily scale your problem.
no subject
Date: 2011-07-04 06:54 am (UTC)now you have a $('problem')
You have a problem and decided to use Haskell
now you have a lazy problem
переиначеное старое
Date: 2011-07-04 07:02 am (UTC)problem a have you now
no subject
Date: 2011-07-04 07:35 am (UTC)ow you have a pYou have a problem and decide to use С.
no subject
Date: 2011-07-04 07:39 am (UTC)Now you have a _Hashtable_iterator<std::pair<const basic_string<char, str::char_traits<char>, std::allocator<char> >, int>, basic_string<char, std::char_traits<char>, std::allocator<char > >...
(no subject)
From:no subject
Date: 2011-07-04 07:58 am (UTC)Now you have the monkey-problem.
no subject
Date: 2011-07-04 08:33 am (UTC)no subject
Date: 2011-07-04 08:37 am (UTC)Now your problem is current.
Скорее всего кто-то уже додумался до этого варианта:
Date: 2011-07-04 08:54 am (UTC)Now you have exceptional problems.
no subject
Date: 2011-07-04 09:21 am (UTC)You have a problem and decide to use STL
Now you have a _Hashtable_iterator<std::pair<const basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, basic_string<char, std::char_traits<char>, std::allocator<char> >...
no subject
Date: 2011-07-04 09:23 am (UTC)Now you have 2.00000001 problems.
(no subject)
From:no subject
Date: 2011-07-04 09:34 am (UTC)Now you have a <big>problem</big>
no subject
Date: 2011-07-04 01:01 pm (UTC)Now you have a puzzle.