juan_gandhi: (VP)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2015-11-24 08:36 pm
Entry tags:

последнее десятое турецкое предупреждение

Вполне можно понять этих челябинских летчиков. Вот они слышат восьмое предупреждение. Потом девятое. Потом десятое. Что в таком случае скажет челябинский летчик? Что-нибудь непереводимое, очевидно.

[identity profile] just-developer.livejournal.com 2015-11-25 05:31 pm (UTC)(link)
Да, знаю.
Перед сексом - подрочить для проверки.
Перед тем как утром с кровати встать - проверить, что работает стопа, пятка, колено.
Это долгий разговор. Математические теоремы тоже тестами доказываете?
Я не об этом. Я об обиженности жизнью. Нет нормальных детей, стрессы и т.д. Зачем жить?

[identity profile] snowps.livejournal.com 2015-11-25 05:57 pm (UTC)(link)
(озадаченно) По-моему скорее именно у Вас сегодня какой-то эмоциональный экстремум, если даже свою пропозицию не удаётся выразить без совершенно лишних наездов.

[identity profile] just-developer.livejournal.com 2015-11-25 06:03 pm (UTC)(link)
Позиция простая.
Что касается тестов - всё хорошо в меру. И 100% надёжности всё равно не обеспечит.
Думаю софт для NASA пишут в пару раз медленнее и намного дороже? Иногда имеет смысл.
Что касается переклинов автора журнала, то причину думаю описал выше. Убивают только при этом притензции на логичность. У него и арабов, думаю, общая причина такого поведения.

[identity profile] snowps.livejournal.com 2015-11-25 06:16 pm (UTC)(link)
Многое зависит от используемого инструментария и метода работы. В бизнес-программировании законы совершенно не такие же, как у эмбеддеров, - другие парадигмы программиования, другие языки, другие акценты в требованиях. То, что Влад предпочитает функциональные языки процедурным и использует именно их - это его полное право, поскольку у него образование и стиль мышления математические, и, судя по некоторым косвенным признакам, в сфере его текущей программистской деятельности это вполне оправдано, а в этом случае как раз и имеет смысл писать тесты, поскольку это специфика парадигмы.

[identity profile] mikkim08.livejournal.com 2015-11-25 06:01 pm (UTC)(link)
Насчёт обиженности жизнью у меня абсолютно другое впечатление. Я читаю дыбры хозяина журнала и завидую белой завистью. Хочу научиться всё так успевать. Но пока не получается.

Про секс я говорить не хочу, про математические теоремы я ничего не знаю и не разбираюсь в математике, а вот тесты

а) помогают для себя сформулировать требования. Поэтому их и пишут сначала.

б) помогают правильно структурировать код

в) помогают в дальнейшем при рефакторинге.

Последнее и есть самое важное. С другой стороны, если Вас не интересует, что будет с программой, которую Вы пишете, в долгосрочной перспективе, то можно быстро и весело писать без всяких тестов, срезая углы, где только можно, на грани фола. Я так тоже иногда писал :)
Edited 2015-11-25 18:06 (UTC)

[identity profile] just-developer.livejournal.com 2015-11-25 06:07 pm (UTC)(link)
а) Кто мешает формулировать требования и дизайн заранее? Архитектуру тоже было бы неплохо продумать заранее.
б) Помогают, но кто мешает это делать и без них?
в) Мешают и очень сильно при рефакторинге. Если есть вопрос затраченного времени и делать/не делать рефакторинг вообще.
И ещё раз - я не о тестах

Edited 2015-11-25 18:23 (UTC)

[identity profile] just-developer.livejournal.com 2015-11-25 06:17 pm (UTC)(link)
Кстати по поводу любимых сказок о долгосрочности и сложности систем. Я не проверял, но мне реально очень интересно. Сколько юнитестов у linux? Какой процент покрытия?
Сижу тут в нём, пишу и не знаю. Хотя полагаю, что догадываюсь.
Опровергните, если не прав.

[identity profile] juan-gandhi.livejournal.com 2015-11-25 07:42 pm (UTC)(link)
Мне понадобилось некоторое время, прежде чем я стал ценить, когда меня называют старым еврейским неудачником. Это, на самом деле, почти комплимент от разного рода интересных людей.

[identity profile] just-developer.livejournal.com 2015-11-25 09:07 pm (UTC)(link)
На еврея вроде не похож ))

[identity profile] juan-gandhi.livejournal.com 2015-11-25 07:43 pm (UTC)(link)
Ну-ка, ну-ка насчет нормальных детей?
Повторите еще раз, пожалуйста.
Прежде чем.

[identity profile] just-developer.livejournal.com 2015-11-25 08:37 pm (UTC)(link)
Так я уже сам, чего там прежде.
IMHO эта мелкая злоба от неудовлетворённости. Иного логического объяснения пока не вижу.

[identity profile] juan-gandhi.livejournal.com 2015-11-26 12:12 am (UTC)(link)
Нахуй, нахуй. Зря разбанивал.