Dec. 27th, 2011

yan: (Default)
Ехал на работу в обычное время и заметил, что в метро и на улицах пусто, как будто граждан сдуло ветром, подобно мухам с ладожских островов. Где все? У двери на Балтийской не было конкуренции; на тротуарах почти не приходилось маневрировать. А ведь это вторник, и до нового года (о котором я вечно забываю) еще весь остаток недели!
yan: (Default)
Авторы многочисленных тестов (test suites) очень любят писать глубокомысленный код, рефлектировать, наследовать три раза от собственных базовых классов, вычислять в несколько шагов, что именно они хотят вставить и во что (вот тут Фрейд и гусары могли бы и помолчать), затем у них робот долго примеривается, куда бы кликнуть и кликает, наконец.

Затем появляется новая платформа или если и не привлекательная, то неизбежная новая тема на старой платформе, и мучительно вычисленная позиция для клика оказывается на один пиксель снаружи от нужной компоненты (мучительно вычисленной).

Тесты полезны, да? Особенно созданные людьми с глубоким знанием всего, да? Но даже эти люди ошибаются в своих предположениях о неизвестном или просто в арифметике. И вот потомок тратит время, расковыривая палочкой элегантные рефлексии и думает при этом, что 100% времени, потраченного на изучение теста, это чистый накладной расход. Тест должен, в идеале, указать пальцем: тут сломано - и отойти в сторонку.
yan: (Default)
Говорят, в колхозе плохо
А в колхозе хорошо
До обеда ищут сбрую
А с обеда колесо


Высказанное мнение не является даже моим собственным, что ж говорить об официальной точке зрения компании Oracle!

August 2018

S M T W T F S
   1234
567891011
12131415161718
19 2021222324 25
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 13th, 2025 08:58 am
Powered by Dreamwidth Studios