2007-05-07
Лен Тилм и его радиослушатели
В жизни мало осмысленных явлений. Большинство происходят стихийно, и не предназначены для интерпретации разумными существами - взрывы сверхновых, облака, лужи, ленточные черви, радуги. Но люди любят во всем находить смысл, а в чем смысла не находят, то не интерпретируется, а успешно игнорируется, как будто бы и не существовало на белом свете. Но есть отдельные индивидуумы, которые не особо отличают осмысленные явления от бессмысленных; то ли по нехватке общения, то ли по природной собственной бессмысленности, они всё валят в дискурс, и их речь, в её реалистической полноте, просто ошеломляет непривычного слушателя, который, в результате, воспринимает этот поток как просто ахинею.
Это я к чему.
Есть у нас в Заливной области на радио 810 такой юрист, Лен Тилм, дающий консультации по выходным с 4 до 7. Люди звонят, он разъясняет. Я тоже пробовал звонить, но им мой вопрос не понравился (вопрос был про ЖЖ и Fireclick).
Вчера же ему позвонила Шерил. Рассказывает свой случай.
Вечером она съела таблетку валиума. Ну как вечером, это было часа в три, наверное. "Красную или желтую?" - спрашивает Лен. Красную. Часа в три съела таблетку. Утром потом ещё съела одну, часов в одиннадцать. Ехала на интервью, вот и съела таблетку. Кстати, интервью хорошо прошло, так что на работу устроилась.
Потом поехала обратно, смотрела на карте, где сворачивать, оказывается, уже надо было сворачивать, и она резко повернула, машину занесло, и врезалась в другую машину.
В другой машине был люк в крыше открыт, и женщина поэтому погибла.
Лен: - Управление под действием наркотиков?
- Нет, мне ничего не предъявляли. Семь месяцев назад это было. Моя машина тоже загорелась, меня из горящей машины двое тащили. Машина - Форд Бронко, машина тестя, тесть мне машину дал, на интервью чтобы съездить. Форд Бронко у тестя была машина, он мне её дал, я на ней и ехала. А в той машине ещё женщина была, но она была не пристегнута, и поэтому сломала руку.
- И что страховка, есть?
- Да, у меня страховка по 100 тысяч на каждого пострадавшего. Страховка всё оплатила. Но мне пришлось заплатить адвокату 60 тысяч.
- За что 60 тысяч адвокату?!
Это адвокат по уголовным делам.
- Но ведь уголовное дело не заводили? Семь месяцев прошло, кто ж его теперь заведет. Адвокат взял 60 тысяч за, может быть один звонок сделал районному прокурору, и всё. И за это 60 тысяч? Точно уголовное дело не открывали? Тогда надо деньги назад брать.
- Нет, уголовное дело не открывали. Но с адвокатом я бумажку подписала.
- Адвокат берет по часам; остальное должен вернуть.
- Я боюсь, что у меня дом отнимут. Мы дом переписали на мужа, и взяли под него ссуду.
- А зачем ещё ссуду?
- Ну на нас эта женщина со сломанной рукой в суд подала. Они хотят ещё денег.
- А родственники погибшей не подавали? Только из-за сломанной руки? Она ведь по страховке получила, нет разве?
- Это не она, это её муж подал. Она после аварии замуж вышла. Её муж подал на меня в суд, потому что она со сломанной рукой не может заниматься сексом.
- Да, Шерил, ты можешь лишиться дома. Даже если он теперь записан на мужа. Ну и какой вывод ты сделала из этой всей истории?
- Что мне надо бросить курить?
Это я к чему.
Есть у нас в Заливной области на радио 810 такой юрист, Лен Тилм, дающий консультации по выходным с 4 до 7. Люди звонят, он разъясняет. Я тоже пробовал звонить, но им мой вопрос не понравился (вопрос был про ЖЖ и Fireclick).
Вчера же ему позвонила Шерил. Рассказывает свой случай.
Вечером она съела таблетку валиума. Ну как вечером, это было часа в три, наверное. "Красную или желтую?" - спрашивает Лен. Красную. Часа в три съела таблетку. Утром потом ещё съела одну, часов в одиннадцать. Ехала на интервью, вот и съела таблетку. Кстати, интервью хорошо прошло, так что на работу устроилась.
Потом поехала обратно, смотрела на карте, где сворачивать, оказывается, уже надо было сворачивать, и она резко повернула, машину занесло, и врезалась в другую машину.
В другой машине был люк в крыше открыт, и женщина поэтому погибла.
Лен: - Управление под действием наркотиков?
- Нет, мне ничего не предъявляли. Семь месяцев назад это было. Моя машина тоже загорелась, меня из горящей машины двое тащили. Машина - Форд Бронко, машина тестя, тесть мне машину дал, на интервью чтобы съездить. Форд Бронко у тестя была машина, он мне её дал, я на ней и ехала. А в той машине ещё женщина была, но она была не пристегнута, и поэтому сломала руку.
- И что страховка, есть?
- Да, у меня страховка по 100 тысяч на каждого пострадавшего. Страховка всё оплатила. Но мне пришлось заплатить адвокату 60 тысяч.
- За что 60 тысяч адвокату?!
Это адвокат по уголовным делам.
- Но ведь уголовное дело не заводили? Семь месяцев прошло, кто ж его теперь заведет. Адвокат взял 60 тысяч за, может быть один звонок сделал районному прокурору, и всё. И за это 60 тысяч? Точно уголовное дело не открывали? Тогда надо деньги назад брать.
- Нет, уголовное дело не открывали. Но с адвокатом я бумажку подписала.
- Адвокат берет по часам; остальное должен вернуть.
- Я боюсь, что у меня дом отнимут. Мы дом переписали на мужа, и взяли под него ссуду.
- А зачем ещё ссуду?
- Ну на нас эта женщина со сломанной рукой в суд подала. Они хотят ещё денег.
- А родственники погибшей не подавали? Только из-за сломанной руки? Она ведь по страховке получила, нет разве?
- Это не она, это её муж подал. Она после аварии замуж вышла. Её муж подал на меня в суд, потому что она со сломанной рукой не может заниматься сексом.
- Да, Шерил, ты можешь лишиться дома. Даже если он теперь записан на мужа. Ну и какой вывод ты сделала из этой всей истории?
- Что мне надо бросить курить?
Test-driven development
Люди любят удивляться этой идейке, мол, красиво, да, но я так не могу, мне сначала код надо написать да поотлаживать.
А я поставил опыт на себе - написать код, и не отлаживать его, а всё через тесты прогнать. Так, чтобы вообще не трассировать никакое поведение, а просто смотреть, какие тесты рухнули, и если они не дают достаточно информации, то модифицировать код и тесты.
Что получается. Код должен состоять из мелких очевидных операций. Как на картинке. Чтобы тест был тоже элементарным. И если код что-то компилирует (тссс, да, у меня и компилятор внутре имеется - Ватсон знает, о чем речь), так два теста нужно: один на фазу компиляции, другой - на фазу исполнения компилированного участка.
В идеале чтобы пальцем тыкать, если при рефакторинге что-то сломалось: "вот тут у тебя не работает". Просто из логов чтобы видно было.
А я поставил опыт на себе - написать код, и не отлаживать его, а всё через тесты прогнать. Так, чтобы вообще не трассировать никакое поведение, а просто смотреть, какие тесты рухнули, и если они не дают достаточно информации, то модифицировать код и тесты.
Что получается. Код должен состоять из мелких очевидных операций. Как на картинке. Чтобы тест был тоже элементарным. И если код что-то компилирует (тссс, да, у меня и компилятор внутре имеется - Ватсон знает, о чем речь), так два теста нужно: один на фазу компиляции, другой - на фазу исполнения компилированного участка.
В идеале чтобы пальцем тыкать, если при рефакторинге что-то сломалось: "вот тут у тебя не работает". Просто из логов чтобы видно было.
неразборчив стал в связях...
С ужасом обнаружил у себя во френдленте георгиевского кавалера. О боже мой.
Ленин, Партия, Комсомол, Православие, Самодержавие!
Идет по Архангельску георгиевский кавалер, а навстречу ему - буденновец! И во всём Америка виновата.

