пятница, 27 июня 2014 г.

Деревянная работа

Когда я собеседовался, мне предложили заниматься оптимизацией деревьев и я нафантазировал себе про структуры данных. Оказалось, что заниматься буду UI и точить JTree.

Всю первую неделю изучал исходники и безрезультатно ловил гонку в текущей реализации. Поэтому первым фиксом в IDEA я починил потерю фокуса окном Tip of the Day в IDEA 14.

5 комментариев:

  1. Что за гонки в гуях?! Там разве не один поток?

    ОтветитьУдалить
    Ответы
    1. PS. А если нужна асинхронность, то - старый добрый свинг воркер...

      Удалить
    2. Чтобы EDT не зависал, большая часть работы выполняется на другом потоке.

      Удалить
    3. Там своя система вместо воркеров...

      Удалить
    4. Велосипедистам - привет!
      Кстати, вчера бежал дутлон, устал как собака, пора подумать и о теле ;)

      Удалить