ビリャチピスデツナフイ Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

в моём новом, прекрасном, сатирически-типизированном языке лямбды знания будут автоматически лифтиться в монаду иронии
#9H3WYE (0+2) / @anonymous / 3787 дней назад
#GI8HCV (0+3) / @anonymous / 3787 дней назад
Самая охуительнейшая штука в программировании которую мне доводилось для себя открыть - это TDD. Никакие модные языки программирования, продуманные фреймворки, прикольные библиотеки или списки дизайн-паттернов не дали мне столько дополнительной продуктивности и не сэкономили такого количества времени. Эта волшебная палочка лишила меня радости момента, когда ты, окрыленный вдохновением, через несколько часов кодинга внезапно выгораешь, голова начинает гудеть от одной лишь мысли о только что возбуждавшем проекте, а руки уже чешутся выкинуть написанный код на помойку и переписать с чистого листа. Как оказалось этот момент лишь означал, что проект дошел до той стадии, когда переставал помещаться в голове со всеми своими деталями и нюансами и включался внутренний оптимизатор, считавший, что затрачивать кучу сил и ресурсов на дальнейшее усложнение проекта просто невыгодно, лучше давай накуримся, подрочим и позалипаем в мультики. TDD великолепно организует. У меня никогда не хватало усидчивости делать хотя бы банальные todo-списки. Я до сих пор не понимаю как их делать, до какой степени нужно формализовывать задачу и насколько мелкими должны они быть. С тестами все проще - ты пишешь на строгом и ясном кумпутерном языке, нужно лишь описать API методов: что должны принимать, а что отдавать. Покрываешь пограничные случаи, собственно, самое главное: как код должен вести себя в хуевых кейсах. Когда тест написан, написать код его проходящий оказывается неимоверно просто, это можно делать даже с бодуна или на выходе из мексовых звездолетов. Врожденная дисорганизованность и шило в жопе всегда заставляли меня браться за задачу со всех концов. Я просто скакал по табам редактора, пописывая код то тут, то там. В итоге всегда получалась лапша и хуета, потому как все великие идеи рушатся при первом столкновении с реальностью: какими бы охуительными не были компоненты, они должны быть хорошо между собой интегрированны. Великолепный код быстро покрывался костылями и подпорками, в итоге все же начинал работать, но стабильную эрекцию вызывать переставал. TDD заставляет тебя реализовывать компонент за компонентом и переходить к следующей задаче тогда, когда закончена предыдущая и самое главное, даря тебе ощущение, что задача на самом деле закончена. Просто охуеть сколько времени я раньше сливал в унитаз тестирования. Запустить код после мелкой правки и посмотреть что он выдаст - это тестирование. Пишешь вроде бы простую штуку, но уже час дрочишь ее внося постоянно правки, перезапуская ее на тестовых данных и парся глазами выхлоп - это очень быстро утомляет. Пока не начнешь писать тесты не осознаешь, что ты пишешь код лишь в короткие промежутки времени между тестированиями. Сначала напряженно вносишь изменения, вертя в уме структуру проекта - не сломается ли от этого где-нибудь "тама"? Потом, ежась от страха, все же запускаешь и старательно высматриваешь все ли отработало корректно. Тесты снимают головную боль - ебашь что угодно, господь разберется. Где-то что-то отвалилось? Тесты расскажут. И самое главное: у кода, написанного по TDD нет душка. Нет больше желания сразу же все переделать. А даже если неожиданно нагрянет - тратишь минуту на перечитывание тестов и сразу же отпускает. Ну и вообще, тесты это просто красиво.
#RE43YT (43+5) / @krkm / 3788 дней назад
новичек на бнв http://i.imgur.com/o1U1ASa.gif
#JC4AIM (0+1) / @figli / 3788 дней назад
живу в рашке, потому что в рашке, рейт ми
#UQHUQS (1+1) / @anonymous / 3788 дней назад
лайк если живёшь в рашке потому что не нужен здесь чуть менее чем где-то ещё
#0BRSLX (4) / @mugiseyebrows / 3788 дней назад
лойс если живешь в рашке только из-за рашки
#EMNTWP (0+1) / @anonymous / 3788 дней назад

https://gcc.godbolt.org/ удобно

#WI0OJJ (0+1) / @anonymous / 3788 дней назад
#4MQJBR (1+4) / @anonymous / 3788 дней назад
покорите меня
#DHUWM2 (2) / @mugiseyebrows / 3788 дней назад
#BS8N4Z (0+3) / @figli / 3789 дней назад
> «Система полностью готова к работе за месяц до ее официального запуска. > подчеркнул генеральный директор ООО «РТ-Инвест Транспортные системы» Александр Советников. обосрался на весь офис
#L46NV0 (3+4) / @komar / 3789 дней назад

tfw что то пошло так

#44SCCQ (2+1) / @hirthwork / 3789 дней назад
На хэллоуин оденусь бнвачером
#O22FIG (4+2) / @anonymous / 3789 дней назад
>никому не отказывал в найтройке емакса
#TKXUHW (0+3) / @ckorzhik / 3789 дней назад
Ольга Валяева встала рано утром, позавтракала и сунула посуду в посудомоечную машину, изобретенную Джозефиной Кокрейн, подключилась к вай-фаю, основанному на принципе Хеди Ламарр, открыла программу, работающую благодаря программированию, изобретённому Адой Лавлейс и написанную женщинами, вскрыла консервы, изобретённые Надеждой Кожиной, заела их шоколадным печеньем, придуманным Рут Уэйкфилд, запила все это кофе, очищенным по методу Мерлитты Бенц, и напечатала: "зачем женщине быть кем-то, кроме жен ы и матери?"
#QOWEGU (7+5) / @anonymous / 3789 дней назад
#IT12IP (2+1) / @soko1 / 3790 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.