kouzdra (kouzdra) wrote,
kouzdra
kouzdra

Category:

"— Чистая работа! — Идиотская выдумка!"

... тут певший все время пеногон-огнетушитель «Эклер» взял самое верхнее фа, на что способна одна лишь народная артистка республики Нежданова, смолк на секунду и с криком выпустил первую пенную струю, залившую потолок и сбившую с головы повара туальденоровый колпак. За первой струей пеногон- огнетушитель выпустил вторую струю туальденорового цвета, повалившую несовершеннолетнего Исидора Яковлевича. После этого работа «Эклера» стала бесперебойной.

К месту происшествия ринулись Паша Эмильевич, Альхен и все уцелевшие Яковлевичи.

— Чистая работа! — сказал Остап. — Идиотская выдумка!

Вытащу кстати из питонических комментов: Только про Жабу:
Насчет unintentionally в Java есть классический пример:

public class test {

    public static void main(String[] args) {
        run (1);
        run (1000);
    }

    public static int f (int i) { return i; }

    public static void run (int i) {
      if (f (i) == f (i))
        System.out.println ("equal");
      else
        System.out.println ("not equal");
    }
}

Работает как ожидается - печатает

equal
equal

Но стоит определить функцию f как

public static Integer f (Integer i) { return i; } 

Результат волшебным образом меняется на:

equal
not equal

Оно очень мило, когда кода под несколько сотен тысяч строк и определение функции и ее использование этими сотнями тысяч строк отделено.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 17 comments