Pull to refresh
1
Сумин Алексей@asumin

программист

2
Subscribers
Send message
Ну вот например, в книге Фаулера «Шаблоны корпоративных приложений» описание механизмов работы с БД занимает 4 главы или 180 страниц, половина из них — жесткие листинги кода. А представляете обратную ситуацию: вы покупаете книгу, а там полстраницы описания общеизвестных фактов и в конце ссылка на гитхаб?
Из конкретики: объектная модель в go несколько отличается, от таковой в PHP, Java или C#, отсюда и особенный go-style, поэтому как раз самое интересное, это то как вы обходили эти различия: инъекции зависимостей, наследование, отсутствие generic + строгая типизация. Плюс go предполагает широкое использование параллельности, как в таких условиях работает ваш UoW и IM?

А как у вас реализованы транзакции в хранилищах, которые не поддерживают их нативно?
нет логических транзакций

Это предполагает инъекции разных репозиториев в UoF? Как?
не может сохранить граф объектов (аггрегат)
нет lazy/eager loading

А что вместо этого?
встраивание gorm.Model

То есть общий принцип:
1. Решил реализовать в go стандартный паттерн X
2. Столкнулся с такими-то проблемами
3. Решил их так-то

Тогда и полезность статьи сразу возрастает — кто-то увидит решение собственной похожей проблемы, и фидбек по правильности решений сразу получите.
Какая-то нечестная статья, по заголовку, ожидал примеры архитектурных или хотя бы тактических решений проблем, с которыми сталкиваются go-разработчики при попытках внедрить DDD, вместо этого реклама еще одной недоделанной ORM.
Чем вам GORM не подошел?
у меня в логе такой ошибки нет, пытался записать скринкаст, но баг какой-то плавающий
После обновления на 2020.2 «залипает» проверка php кода через CS, т.е. IDE подчеркивает ошибку вроде «phpcs: Function closing brace must go on the next line following the body; found 1 blank lines before brace» — исправляешь, а ошибка остается на месте, пока файл не переоткроешь.
У Яндекса еще хуже, на некоторых запросах надо два экрана пролистать на мобилке пока до результатов дойдешь.
1) Так не бывает:
Если зарплата 50к, а платеж 40к, то даже при 90% первом взносе это не вариант
а как он(-а) тогда 90% накопил при такой зарплате?
А если зарплата 50к, а платеж 10к, то можно и с 0% первым взносом брать
— любой нормальный человек ищет жилье получше: свежесть дома, площадь, район и т.д., настолько получше, насколько позволяет доход, поэтому такого соотношения в реале не будет, т.е. по зарплате и жилье будет соответствующее и платеж ежемесячный тоже, ну не будет человек с хорошей зарплатой брать убитую квартиру лишь бы не платить больше 10К.
Плюс тут есть и другой момент: если у вас есть уже 50% квартиры — то вам надо грубо говоря выкупить у банка всего половину квартиру, а не целую, это как бежать олимпийский забег сразу с середины, риск наступления форс-мажора в два раза меньше (но всё равно есть, отсюда еще один совет, про который забыл выше написать: у вас всегда должно лежать на счете на 3 платежа вперед).
Читать еще, интересно про проценты и сроки кредита
1.1) Банк смотрит какой ежемесячный платеж получается по вашим желаниям и сравнивает с вашим реальным доходом (минус иждивенцы, алименты и т.п.), если платеж получается больше 40% ваших доходов — то вам предложат растянуть кредит на больший срок, чтобы уменьшить ежемесячный платеж, иначе просто не одобрят заявку.

2) Я долго снимал в Москве однушку в хорошем состоянии недалеко от работы за 30К, сейчас не смотря на падение всего и вся такую цену надо еще поискать, итого имеем за 10 лет:
12 * 10 * 30 = 3,6 млн.руб.
допустим арендатор имеет другие доходы (работает например)), тогда он добавит еще столько же и купит вторую квартиру, а у вас повторю через 10 лет не будет ничего, совсем ничего.

2.1) Это не важно, если вы покупаете квартиру для себя, а не для спекуляции. Рынок недвижимости в одном и том же городе более-менее ведет себя монолитно, т.е. или всё дорожает или всё дешевеет. Если вы именно живете в своей квартире, то какая разница сколько она стоит? Расширятся опять же из однушки в двушку намного легче, чем сразу двушку брать. А гадать сколько будет стоить недвига через 10 лет — вообще бесполезное занятие, ни один «эксперт» этого не знает, поверьте. Про нынешнее «падение» цен тоже могу сказать: перед покупкой мониторил рынок года два, и за это время сильно упали в цене в первую очередь неликвидные квартиры: старые пятиэтажки, убитые, после пожаров, в новостройках без отделки в поле без инфраструктуры и т.п. квартиры в хороших домах в хорошем состоянии в хороших районах, потеряли не так ощутимо, т.е. рынок просто стал чуть ближе к адекватности.
Ну и тут надо добавить, что разумеется брать ипотеку можно, только если вы не собираетесь «валить» — иначе бессмысленно.

4) Нет, просто в данном случае математическая интуиция нас обманывает, правило «от перемены мест слагаемых сумма не меняется» в данном случае не применимо, всё дело в процентах. Смотрите (будем для простоты использовать простую формулу без сложных процентов):

Вариант 1
10 млн на 20 лет под 10% годовых.
Проценты за весь срок кредита:
Проценты = 10 млн * 10% * 20 лет = 20 млн
Ежемесячный равномерный платеж:
(Основной долг + Проценты) / 240 мес = (10 млн + 20 млн) / 240 = 125 000 р.
Переплата за весь срок кредита 20 млн.

Вариант 2
5 млн на 10 лет, а потом еще 5 млн на 10 лет.
Первый кредит.
Проценты за весь срок кредита:
Проценты = 5 млн * 10% * 10 лет = 5 млн.
Ежемесячный равномерный платеж:
(Основной долг + Проценты) / 120 мес = (5 млн + 5 млн) / 120 = 83 333 р.
Второй кредит аналогично.
Переплата за оба кредита, за 20 лет: 5 млн + 5 млн = 10 млн — в два раза меньше
Я из тех самых кто ввязался в эту авантюру :)) до этого 6 лет снимал. Могу уверенно сказать так:

1. Чем больше первоначальный взнос — тем лучше, если из 10 млн. у вас есть только 500 тыс., — то ипотека в данный момент не ваш вариант :). В идеале надо накопить 50% стоимости или хотя бы 40, при больших суммах — банк будет повышать срок кредита (платеж не должен превышать 40% дохода) до 20-25 лет и кредит превращается в безвылазную долговую яму.

2. Если сейчас снимаете, а расчетный платеж по ипотеке будет равен или несущественно превышать арендный платеж — берите ипотеку, потому, что через 10-15 лет у вас уже будет собственный актив, который в трудные времена можно будет сдать или продать или расширить. Рассуждения, что «покупаешь две квартиры» в данном случае уже не уместны, потому что в случае аренды вы покупаете ту же квартиру чужому человеку, а сами через 15 лет не имеет вообще ничего.

3. Если живете с родителями, то конечно можно вообще ничего не покупать :) (сарказм)

4. Взять последовательно два небольших кредита намного дешевле, чем сразу один большой:
6 млн. на 10 лет + потом еще 4 млн на 10 лет — дешевле, чем один кредит 10 млн на 20 лет.
Может кто-нибудь сделает такую же карту для РФ?
Почему Symfony пошел по пути использования make, который есть не на всех системах, вместо родного для php phing?
Я глупый испуганный покупатель, я не знаю, что такое куки и ява-скрипт, из всей статьи я вижу ключевые фразы: название магазина + атака + афера + подмена чего-то. И вы хотите, чтобы я после этого указывал вам номер своей карты ?? Боюсь, что если скандал будет дальше разгораться в публичной сфере, то больше всего потерь может понести сам магазин. Рокет должен был предъявить это все владельцам магазина, а если хотелось публичного обсуждения — то убрать ссылки на магазин.
зря минусуете, посмотрите на эту ситуацию глазами простого покупателя, а не технического специалиста.
Честно говоря, я бы на месте владельцев магазина, после такой истории выкинул бы из сайта обе указанных конторы, потому что как покупатель, я ни за что не буду делать покупки и светить платежные данные на взломанном сайте.
а если не джуниор, но проекты небольшие и тащить симфони нет смысла?
А как вы видите перспективы фреймворка Yii (пока второй версии) в будущем? В беседах с коллегами по цеху, всплывает тема, что это умирающий фреймворк, имеет ли смысл начинать учить его сейчас?
вот если бы телекомы могли объединится и объявить бойкот Яровой
наверное чурова взяли в штат
расскажите пожалуйста, как использовать корутины для асинхронности, насколько я понял, поток программы все равно остается один?
спасибо большое за цифры
Laravel? Zend еще часто пишут просто как ZF.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity