Кое-что об автотестировании

В сети существует огромное количество руководств и рекомендаций по использованию юнит-тестов разной степени умозрительности, но реальных случаев внедрения автотестирования с очевидной пользой я пока не наблюдал (что, должен сказать, меня весьма удручает). Во всех наблюдаемых мной случаях люди либо стремились достичь 90-100% покрытия кода тестами, затрачивая на это прорву времени и усилий (а потом ещё одну прорву на поддержку тестов в актуальном состоянии), либо писали тесты «для галочки», особо не заморачиваясь смыслом своих действий, либо находились в промежуточном состоянии между этими двумя крайностями. И лишь недавно мне удалось найти ряд случаев, когда автотесты экономят больше времени, чем требуется на их написание и поддержку→

Всякая мелочь одним постом

Перешёл с обречённого Google Reader на self-hosted ttrss. Как только окончательно привыкну, буду доволен.

К слову, у текущей версии этого ридера сломана мобильная версия, а iPad-версия хрома по умолчанию запрашивает почему-то именно её. Пришлось найти функцию, принуждающую хром этого не делать.
И почти немедленно это знание мне пригодилось. В этом самом «мобильном режиме» отчего-то не работает наш древний tinymce, а вот стоит переключить хром во «взрослый» режим — всё начинает работать.

Курьезно, что в английском языке есть выражение «to take a French leave» (дословно — уйти по-французки), которое означает то же самое, что и наше «уйти по-английски» — покинуть кого-либо без уведомления. Которое на самом деле не наше, а французкое «filer á l’anglaise», проникшее в русский во времена повальной моды на французкий язык в петровские времена. Кроме как в русском и французком языках уходят «по-английски» еще, как минимум, в польском и итальянском, а «по-французки» — в испанском и, вероятно, португальском. Удивительно, сколь много язык иногда может сказать об истории.

Уже много лет меня мучит один вопрос — зачем нужны обои рабочего стола? Они же всегда закрыты окнами приложений (если компьютер, разумеется, не используется исключительно в качестве объекта интерьера). Обоину видно лишь несколько секунд после логина. Если бы она была видна в то время, как рабочая станция заблокирована, другое дело… Так нет же.

Сложно все-таки донести до человека противоположную точку зрения, если он ищет не истину, а подтверждение собственной правоты.

Пешеходный переход в Помпеях. (Фото Александра Черкасова)Интересно, случайно ли сходство по форме с современной зеброй? Если нет — почему нет промежуточных каких-то звеньев, например, в средневековых городах Европы?