Andrei Solntsev

@asolntsev

Software craftsman @ (Tallinn, Estonia). Aggressive fan of extreme programming. Organizer of devclub.eu Creator of

Tallinn
Дата регистрации: март 2010 г.

Твиты

Вы внесли @asolntsev в черный список

Вы уверены, что хотите видеть эти твиты? Если вы просто просмотрите твиты, @asolntsev по-прежнему останется в черном списке.

  1. ретвитнул(а)
    10 часов назад

    Опубликованы лучшие доклады предыдущей конференции Joker - это целых 32 видеозаписи на YouTube. Все ссылки и традиционный TOP-10 выложены Хабре. Приятного просмотра и встретимся в октябре на Joker 2019!

    Отменить
  2. 4 часа назад

    Слайды доклада "Антистатик" про вселенское зло статических методов. Видео тоже скоро будет.

    Отменить
  3. ретвитнул(а)
    25 июн.

    Q: Does good code take longer to write than bad code? A: No, we just think it does. So we write bad code in the mistaken belief that it helps us go faster. And so we go slow. If we wrote good code, we’d be going faster. Probably a lot faster.

    Отменить
  4. ретвитнул(а)
    26 июн.

    Java で Selenium 使うなら Selenide ってゆーラッパーがめちゃオススメです!!!

    Отменить
  5. 24 июн.
    Отменить
  6. 21 июн.

    Друзья, кто в Таллинне - приходите 27 июня в девклуб! Поговорим за статические методы.

    Отменить
  7. ретвитнул(а)
    21 июн.

    ШКОЛА: забудьте всё, чему вас учили в садике ИНСТИТУТ: забудьте всё, чему вас учили в школе ОФИС: забудьте всё, чему вас учили в институте ПЕНСИЯ: забудьте всё АЛЬЦГЕЙМЕР: вот так нормально

    Отменить
  8. 17 июн.

    [4] Забавно, почему взрослые люди боятся парного программирования: "Мне будет зашкварно при тебе открыть stackoverflow." А когда никто не смотрит, значит, не зашкварно? В чём разница-то? :) -coder

    Показать эту ветку
    Отменить
  9. 17 июн.

    [3] 1:24:22 - "Они нанимают людей с улицы, совсем не обязательно высокого уровня? Но у них же pair programming - самый эффективный способ обучения. - Ой, всё, я больше не хочу апплаиться.

    Показать эту ветку
    Отменить
  10. 17 июн.

    [2] 1:22:25 - "Создаём свой Codeborne... А может, нам в Codeborne зааплаиться? ... Идея зааплаиться в Codeborne витает в воздухе. ... В общем, они молодцы."

    Показать эту ветку
    Отменить
  11. 17 июн.

    [1] Вот какой забавный подкаст я нашёл! Вот что говорят в народе про Codeborne: 1:18:25 - "У Кекса был шикарный кейноут по этому поводу... Как они это делают в Codeborne... Мне дико нравится эта идея."

    Показать эту ветку
    Отменить
  12. ретвитнул(а)
    10 июн.

    continuous integration

    Отменить
  13. ретвитнул(а)
    7 июн.

    ClojureScript: doesn’t have `this`, happy JavaScript: has `this`, confusing, considered bad part Kotlin: hold my beer. We have `this`, `it`, multiple this, named this, implicit this matching, functions to rebind this

    Отменить
  14. 8 июн.

    Что приводит нас к куче бесполезных методов, которые радостно НИКОГДА НИЧЕГО НЕ ДЕЛАЮТ: (у разработчиков LiquiBase нет лицензии IDEA, что ли?)

    Показать эту ветку
    Отменить
  15. 8 июн.

    А знаете, почему? Потому, что все сепараторы одинаковые: /** * We have to use '/' because we use to resolve classpath paths that only works with '/' */ private static final char WINDOWS_SEPARATOR = '/'; private static final char SYSTEM_SEPARATOR = '/';

    Показать эту ветку
    Отменить
  16. 8 июн.

    Следующий прикол - "isWindows()" ВСЕГДА возвращает true: (а IDEA, как всегда, умнее программистов)

    Показать эту ветку
    Отменить
  17. 8 июн.

    Потом понял, что так и должно быть. "Other" - это как раз про другую систему - не ту, которая сейчас. Но блин, ушло время, пока я это распарсил.

    Показать эту ветку
    Отменить
  18. 8 июн.

    Вот что значит неочевидный код. Нашёл в исходниках LiquiBase и ржал, что ветки перепутаны местами: if (isSystemWindows()) { OTHER_SEPARATOR = UNIX_SEPARATOR; } else { OTHER_SEPARATOR = WINDOWS_SEPARATOR; }

    Показать эту ветку
    Отменить
  19. ретвитнул(а)
    7 июн.

    я до сих пор считаю это лучшей картинкой в интернете

    Отменить
  20. ретвитнул(а)
    3 июн.

    If you can write production code that covers all cases then you can write tests that cover all cases.

    Отменить

Загрузка может занять некоторое время.

Вероятно, серверы Твиттера перегружены или в их работе произошел кратковременный сбой. Повторите попытку или посетите страницу Статус Твиттера, чтобы узнать более подробную информацию.

    Вам также может понравиться

    ·