Обновить
37

Пользователь

0,5
Рейтинг
22
Подписчики
Отправить сообщение
Идея проверяемых исключений верная, только большинство людей ее не поняли и не умеют их готовить.

Но что получается, когда проверяемое исключение обрабатывается на много уровней выше? Его придется добавить в сигнатуры многих методов. И чем больше их появляется, тем «веселее». Не так уж удобно, но, может быть, это необходимое зло?

Если для метода данное исключение не является основным бизнес-правилом (от чего зависит логика выполнения уровнем выше), то оборачиваете его либо в RuntimeException либо в новое бизнес-исключение.

В этом и заключается главный секрет по использованию проверяемых исключений. Осознав это правило, использовать проверяемые исключения легко и приятно.

Для нас FileNotFoundException такая же фатальная ошибка, как какой-нибудь NPE, но мы вынуждены объявить его в десятках мест выше только для того, чтобы где-то на самом верху поймать и залогировать:

В вашей бизнес-логике FileNotFoundException теряет свою ожидаемость. Вот в том месте, когда он теряет свою ожидаемость, делаете такой финт:

throw new RuntimeException(fileNotFoundException);

Все! И теперь все сигнатуры верхних методов не содержат бессмысленного для них FileNotFoundException.

наследуют все свои проверяемые исключения от одного предка — ApplicationNameException. Теперь они обязаны ловить в обработчике еще и его (checked же!):

А почему бы не отловить базовый тип исключения в самом первом блоке catch, если у всех обработка аналогичная? Главное чтобы блок с базовым был раньше дочерних.

Вот так и получается: либо километровый список throws, либо потеря гарантии проверяемости. Оно вам надо?

В вашем случае нужно добавить еще один уровень иерархии. Т.е. базовый класс, n подклассов с разным типом обработки, от каждого из подклассов наследуем десятки классов, которые обрабатывем одинаково.

Если нужна спец. обработка — вводим еще одного наследника базового класса. Не нужна — значит наследника, для которой уже есть обработка и наследуемся от него.

Надоели длинные списки throws? Бросай везде просто Exception! Компилятор схавает:

Это и прочее от неумения их готовить.
В России бы давали под залог $10 тыс. Для крупной конторы, у которой потребность в заливке 50 Тб — это не проблема.
Выпускников МатМеха учат думать

Есть мнение что научить думать можно только до 5 лет. И то не каждого.

А основная заслуга МатМеха — отобрать тех, кто думать уже умеет. Дурак туда если и попадет (за деньги, к примеру), то один хрен думать не научится.
Их понять можно — сложно конкурировать с OneNote. Тем более что OneNote появился гораздо раньше.
Посмотрел на него, и почему то сразу вспомнил, что на орбите нет секса. Попытался найти как они этот вопрос решают — нигде не пишут…
Раньше практиковалось бритье огнем. Так что идея не нова.

На их видео лазер подпаливает волос очень медленно. Если так — то не удобно будет бриться.
20 тысяч долларов в год

За 10 лет обучения = 200 тыс.

Это же вся человеческая жизнь среднего человека, выраженная в денежном эквиваленте.
1% — это техническая погрешность

Хм. Согласно таблице из Wiki, ДНК человека и шимпанзе совпадает на 98,7 %. А человека и другого человека на 99,9 %.

Если я правильно понял, погрешность в 1% не увидит разницы даже между человеком и обезьяной, не говоря уже об отличии человека от другого человека. Т.е. в ракурсе такой погрешности все люди будут совершенно одинаковыми.
Стойка супер. Сразу мне приглянулась. Как ее точное название, не подскажите?
У меня главный вопрос: как практически это уже можно использовать? Каковы перспективы использования?

И, простите, может не так понял:

Более того, это может означать, что множество объектов и источников в природе мы просто не видим, потому что они не взаимодействуют с электромагнитными полями, а взаимодействуют исключительно с потенциалами!

Это о чем? О темной материи? Или о гипотетических объектах, которые в теории могли бы существовать, но существуют ли они — х.з.?
Вы облегчили мои страдания.

Автор с задачей не справился — статья не в научно популярном стиле. Нужно было написать так, чтобы у среднего человека вопросов не возникло. Хотя, в данном случае, видимо, это очень сложная задача.
Не все так очевидно.

Стартаперы мечтают немного поднапрячься, в обмен на то, что плюшек и свободы получат больше чем офисные работники. Ключевое слово «немного». Т.е. в жестком режиме работы по 12 часов в сутки могут проработать ну пусть 2-3 месяца.

А инвестор, как наивный чукотский юноша, ожадает что стартаперы будут за его деньги «опу рвать» постоянно.

В итоге имеем конфликт интересов. Когда стартаперы, наконец, получили живые деньги — они вздыхают с облегчением и щедро награждают себя за минувшие дни тяжкой работы. В ленте фейсбука появляются улыбающиеся люди на квадрациклах, в ресторанах и пр., что изрядно коробит инвестора (ведь деньги он давал не для их счастья, а для продолжения тажкой работы, чтобы самому поиметь с них денег).

Здесь нужен здравый баланс.

Стартаперы, конечно, не должны прекращать работы. Но ожидать от них прежней отдачи не стоит. Инвестору нужно смириться с лентой фейсбука, ведь в первую очередь мы все люди и хотим счастья и наслаждений (вы ведь все это уже получили ранее).
Вот что делают три из четырех стартапов сразу же после получения первоначальных инвестиций:

Интересно посмотреть на те 25%, которые этого не делают… И главный вопрос — почему не делают? Деньги любят больше чем свою жинь, или же у них все это уже было и является пройденным этапом?
У меня такая: www.youtube.com/watch?v=O1Tx1jea_xo

Если будете брать с массажем шеи, то учтите что может не подойти по росту. Без шеи всем подойдет.
Не грех упомянуть про массажные роликовые накидки на кресло. Очень рекомендую всем, реально облегчает жизнь сидячего человека. Главное не вибро-массаж а именно роликовый. И не злоупотреблять, а то в первый день я раз 50 включал, потом мышцы спины болели как будто вагон разгрузил.
модем врятли всегда работает на 30Вт…

Спутниковый двусторонний. 30 Вт.

Если бесперебойник имеет мониторинг интересно узнать на сколько процентов он загружен?

2 полоски из 5. Номинал 300 Вт, моя нагрузка до 75 Вт (если без спутника — то 45 Вт).
Во-первых, один год не показатель. Гелевые и AGM могут работать по 5 лет и более.

Во-вторых, вы не написали сколько %% от номинального заряда можно снять с аккумулятора. Кальциевые, к примеру, нельзя разряжать ниже 12 вольт (AGM не страшно до 10.8). У меня есть кальциевый 50 А*Ч, но рально больше 25 А*Ч с него снять не удается.
Смотря какие ИБП. Есть с внешним аккумулятором. Юзаю Luxeon UPS-500 LU (старая модель) и никаких проблем работать по 8 часов исключительно от аккумулятора при нагрузке ноут + лампа + монитор + модем 30 Вт.
Вы действительно считаете, что можно довести дело до конца, к которому нет никакой тяги?

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

Почти все стартапы начинают с мечтой стать миллионерами или миллиардерами. Это и возбуждает людей. И только когда они понимают, что нифига не получается, может не хватить ресурсов — тяга пропадает.

Отсюда и ремонты в домах стоят, что они не интересны хозяевам и они будут противится и сопротивляться ремонту годами.

Далеко не у всех стоят…

По ремонту лучшее — заплатить денег специалисту. У специалиста самого дома ремонт не закончен, однако он будет делать вам, потому что деньги важнее ремонта.

Узнавал у одного строителя — для него самое сложное сделать ремонт самому себе. У других все намного проще, так как ты получаешь деньги, а деньги мотивируют. А себя делаешь бесплатно, по этому долго.

А вот талант это гореть делом, которое ты делаешь, несмотря на сопротивление внешнего мира. Это и есть притяжение.

Это талант. Но не притяжение.

Этот талант вполне себе изучают психологи, такие как Маслоу (см. самоактуализирующиеся личности).

как и Полонский с архитектором

Ниже Полонского назвали мошенником и противопоставили людям, которые «движут миром». Другие называют его клоуном и утверждают, что он ничего не решал. Кто знает?
На профессиональных форумах программистов над создателем сайта смеялись, говоря что у него руки из неправильного места растут.

Смеяться всегда легче всего.

И это на сайте знакомств, где фото это главное

Это важно, но тогда можно было и без этого. Главное было сколько там людей. Раньше и на сайтах без фото знакомились, встречались. Сейчас все изменилось.

Чтобы много было людей — это маркетинг, реклама. Вот это главное.

И под идеей понимается не две строчки слов с описанием, а полное видение бизнеса

Ага, еще и прототип а еще лучше готовый продукт, который уже привлек клиентов. Потому что инвестор не может знать что выстрелит а что нет, если нет готового продукта с небольшой базой клиентов.

В общем, инвесторы ждут тех, кто уже набил шишек, потратил кучу времени и сил в поисках подходящего направления, понимания тех. нюансов и нюансов маркетинга. И из тех сотен и тысяч людей, которые отдали долгие годы своей жизни на проект — инвесторы отберают наиболее удачливых.

Если мы забудем на минутку что отсеяли сотни тысяч неудачников — тогда да, может показаться что этот удачливый человек как то предвидел будущее. Однако, с учетом тех других, все находится в рамках теории вероятности. Кто то да найдет…

Информация

В рейтинге
2 429-й
Зарегистрирован
Активность