Комуникация

Понеже Стефан Кънев ми беше обещал да ми даде една книга за TDD като я дочете и някой път да дойде на ИББ. Реших да пратя request за двете едновременно.

From: Iva
To: Stefan
subject IBB
subject Re: ibb

   private void IBB() {
        if (skanev.bringsBook(TDD)) {
            for (int i = 0; i < Integer.MAX_VALUE; i++) {
                everybody.drink(beerOrWine);
                everybody.talk();
                everybody.laugh();
            }
            iffi.getBook(TDD);
            drunkAndHappy(iffi);
            everybody.goHome();
        } else {
            for (int i = 0; i < Integer.MAX_VALUE; i++) {
                everybody.drink(beerOrWine);
                iffi.mryn();
            }
            drunk(iffi);
            everybody.goHome();
        }
    }

From: Stefan
To: Iva
subject Re: ibb

  private void todaysPlan() {
       try {
           stefan.readBook(RealWorldHaskell);
           stefan.work();
       } catch (BookRequestException e) {
           stefan.dropCurrentBook();
           stefan.readBook(e.requestedBook());
           stefan.work();
       }
       stefan.schedule(IBB, new DateTime().plusDay(1).withHour(21));
}

From: Iva
To: Stefan
Е как да не иска човек да блогне такива неща :-)

//като пратих мейла се усетих, че може би трябваше да пратя request-a за блогването в подходящ формат, ама явно и така се разбрахме :-) получих отговор

From: Stefan
To: Iva
subject Re: ibb

class CanBlog {
   public static void main(String[] args) {
       Stefan stefan = Stefan.getInstance();
       assert stefan.isOKwithThat();
       System.out.println("You can go ahead");
   }
}

$ javac CanBlog.java && java -ea CanBlog.class
You can go ahead

P.S.: Аз съм Singleton!

В момента, до колкото разбирам, усилено чете. Което значи, че утре и аз ще се сдобия с четиво :)

2 VI 2009   Posted in: geek, Забавно, програмиране

10 Responses

  1. b - 2 VI 2009

    Абе аз от Java не отбирам, ама Integer.MAX_VALUE просто няма как да е по-малко от 32767. А ако е 64-битово без знак, не ми се мисли. Няма ли да ви дойде малко множко пиенето? ;)
    А ако за пиенето все пак някой може да каже, че итерациите не са много, няма ли на останалите да им дойде в повече мрънкането? :)

    ReplyReply
  2. SSC - 2 VI 2009

    cout<<”\n SSC @ IFFI: Nnnnnnice 8-)”;
    P.S. Type Msimatch ;(

    ReplyReply
  3. iffi - 3 VI 2009

    @b: аз по-скоро бих заложила на това, че ще свърши бирата в заведението преди да достигнем края на цикъла.
    Иначе за мрънкането, би било забавно да пробвам :)

    ReplyReply
  4. Сви - 3 VI 2009

    Ако имаше ск̀ала от 1 до 10 – 1 е обикновен човек, а 10 е пълен geek – то вие, взети заедно, определено сте 25 (на това му викам синергия) :)

    ReplyReply
  5. Бобсън - 4 VI 2009

    Това с “Ще свърши Бирата-или-Вино” в миналото като че ли е постигвано…..

    ReplyReply
  6. Боян Юруков - 4 VI 2009

    Лоша си. Много си лоша. Спуках се да се смея. Браво. Дай го сега в shell команди и си златна

    ReplyReply
  7. Жоро - 5 VI 2009

    for(;;){
    //this part of the statement is lost in time
    }

    ReplyReply
  8. iffi - 5 VI 2009

    @Боян Юруков: :-D само да измисля кой от познатите ми-админи ще се върже на такава простотия

    ReplyReply
  9. Atanas Boev - 5 VI 2009

    Всъщност хитро си се сетила да разделиш клаузата everybody.goHome(); на две и да я сложиш и в if-а и в else-а. Така е е по-лесно да се пачне, ако решиш в един от двата случая след пиенето някой да остане с преспиване.

    ReplyReply
  10. Alex Stanev - 21 VI 2009

    @Atanas Boev: точно ми направи впечатление дублирането на кода и ти разкри тайния иффин замисъл:)

    ReplyReply

Leave a Reply

Spam Protection by WP-SpamFree


wordpress analytics