avva: (Default)
[personal profile] avva
(из внутрирабочего мемохранилища. Для тех, кому любопытно, вот ссылка на истоки жанра)

  • 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.
Page 1 of 2 << [1] [2] >>

Date: 2011-07-03 09:31 pm (UTC)
From: [identity profile] dmarck.livejournal.com
Толя, всё прекрасно, спасибо.

Мне вот ещё очень про (дед)локи понравилось.

Date: 2011-07-03 09:34 pm (UTC)
From: [identity profile] fyysik.livejournal.com
про анаграммы не понял(

Date: 2011-07-03 09:57 pm (UTC)
From: [identity profile] farsh.livejournal.com
a problem -> lamb rope :)

(no subject)

From: [identity profile] fyysik.livejournal.com - Date: 2011-07-04 08:20 am (UTC) - Expand

Date: 2011-07-03 10:02 pm (UTC)
From: [identity profile] mother-owl.livejournal.com
последняя прикольная))

Date: 2011-07-03 10:11 pm (UTC)
From: (Anonymous)
Можно продолжить.

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.

Чего-то не шибко креативно получается. Народная мудрость, ее ить соплей не перешибешь-от.

Date: 2011-07-03 10:21 pm (UTC)
From: [identity profile] avva.livejournal.com
Моя попытка:

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.
Edited Date: 2011-07-03 10:22 pm (UTC)

(no subject)

From: [identity profile] igorbor.livejournal.com - Date: 2011-07-04 01:41 am (UTC) - Expand

(no subject)

From: [identity profile] reut.livejournal.com - Date: 2011-07-04 05:42 am (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2011-07-04 07:49 am (UTC) - Expand

(no subject)

From: [identity profile] rukenau.livejournal.com - Date: 2011-07-04 06:46 am (UTC) - Expand

(no subject)

From: [identity profile] egle.livejournal.com - Date: 2011-07-04 08:31 am (UTC) - Expand

(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) - Expand

Date: 2011-07-03 10:24 pm (UTC)
From: [identity profile] zigmar.livejournal.com
Отлично, спасибо!

Еше вспомнилось (можно при желание подогнать по канон):
Every problem can be solved by adding another abstraction level. Except a problem of having too many abstraction levels.

Date: 2011-07-03 11:30 pm (UTC)
From: [identity profile] spamsink.livejournal.com
До ООП это говорилось про indirections.

Date: 2011-07-03 10:44 pm (UTC)
From: [identity profile] sutasu.livejournal.com
упер к себе, не удержался )

Date: 2011-07-03 11:29 pm (UTC)
From: [identity profile] spamsink.livejournal.com
Now you have a solution.

But the problem is in the precipitate.

Date: 2011-07-03 11:30 pm (UTC)
From: [identity profile] ninazino.livejournal.com
Ha-ha! No perl:))

(no subject)

From: [identity profile] dimrub.livejournal.com - Date: 2011-07-04 09:19 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-07-04 10:43 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2011-07-04 02:48 pm (UTC) - Expand

(no subject)

From: [identity profile] lin-chao-monk.livejournal.com - Date: 2011-07-04 01:41 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-07-04 02:50 pm (UTC) - Expand

Date: 2011-07-03 11:35 pm (UTC)
From: [identity profile] french-man.livejournal.com
Твой лубимый - самый лучший.

my attempt

Date: 2011-07-04 12:17 am (UTC)
From: [identity profile] rip-someday.livejournal.com
You have a problem and decide to use perl.
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)
From: [identity profile] zubmudrosty.livejournal.com
прекрасно!
From: [identity profile] catpad.livejournal.com
You have a problem and decide to use Prolog.
Now:
?- have(X, problem).
you.
?- have(you, Y).
problem.
?- have(you, problem).
Yes.


Date: 2011-07-04 02:50 am (UTC)
From: [identity profile] http://users.livejournal.com/malfet_/
Отличный список.

You have a problem and decide to use google.
Now you have over million of solutions.

Date: 2011-07-04 03:00 am (UTC)
From: (Anonymous)
Now you have about 17,000,000 solution (search took 0.02 seconds).

Date: 2011-07-04 03:07 am (UTC)
From: [identity profile] msh.livejournal.com
You have a problem and decide to use Agile.
Now you have an epic problem.

отличные

Date: 2011-07-04 03:40 am (UTC)
From: [identity profile] meshko.livejournal.com
Любимая напомнила
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)
From: [identity profile] pargentum.livejournal.com
if you are not part of the solution you are part of the precipitate
Это какой-то химический юмор уже.

Date: 2011-07-04 04:09 am (UTC)
From: [identity profile] bearmf.livejournal.com
> You have a problem and decide to use threads.
> Two now problems have you.
Тонко!

Попробую продолжить

Date: 2011-07-04 04:57 am (UTC)
From: [identity profile] grep.myopenid.com (from livejournal.com)
You have a problem and decided to use open source.
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.

Date: 2011-07-04 06:54 am (UTC)
From: [identity profile] isk.livejournal.com
You have a problem and decided to use jQuery
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)
From: [identity profile] isk.livejournal.com
You have a problem and decided to use Forth
problem a have you now

Date: 2011-07-04 07:35 am (UTC)
From: [identity profile] plakhov.livejournal.com
You have a problem and decide to use С.
ow you have a pYou have a problem and decide to use С.

Date: 2011-07-04 07:39 am (UTC)
From: [identity profile] avva.livejournal.com
You have a problem and decide to use STL.
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: [identity profile] plakhov.livejournal.com - Date: 2011-07-04 08:19 am (UTC) - Expand

Date: 2011-07-04 07:58 am (UTC)
From: [identity profile] orkatt.livejournal.com
You have a problem and decide to use XP.
Now you have the monkey-problem.

Date: 2011-07-04 08:33 am (UTC)

Date: 2011-07-04 08:37 am (UTC)
From: [identity profile] a-bronx.livejournal.com
You have a deferred problem and decide to use short-circuit evaluation.
Now your problem is current.

From: [identity profile] a-bronx.livejournal.com
You have a problem and decide to try exception handling.
Now you have exceptional problems.

Date: 2011-07-04 09:21 am (UTC)
From: [identity profile] dimrub.livejournal.com
Ты забыл еще вот этот, например:

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> >...

Date: 2011-07-04 09:23 am (UTC)
From: [identity profile] dimrub.livejournal.com
А так же вот это очень нравится: You have a problem, and decide to use floating point.
Now you have 2.00000001 problems.

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2011-07-04 09:26 am (UTC) - Expand

Date: 2011-07-04 09:34 am (UTC)
From: [identity profile] http://users.livejournal.com/_1313/
You have a problem and decide to use HTML.
Now you have a <big>problem</big>

Date: 2011-07-04 01:01 pm (UTC)
From: [identity profile] moon-aka-sun.livejournal.com
You have a problem and decide to use J.
Now you have a puzzle.
Page 1 of 2 << [1] [2] >>

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 02:59 am
Powered by Dreamwidth Studios