All streams
Search
Write a publication
Pull to refresh
4
0
Алексей @alexg-nn

Веб разработчик

Send message

Я вот вообще не вижу никакой разницы в контекстной информации между вызовами someVar.method() и someVar.method()

Наверное имелся в виду code completion. У класса вывалится чёрт знает сколько методов и полей, а у интерфейса - обычно гораздо меньше.

Это я знаю. У вас в статье написано, фактически, что уменьшение бас-фактора это хорошо. Я указал на то, что уменьшение бас-фактора - это плохо.

Судя по картинкам, ребята отказались от грамотного DDD и CQRS. Выглядело громоздко, если только не требовалось по началу. Ради CRUD такого делать точно не стоило, но сложную бизнес логику в новой модели писать будет явно сложнее.

Коллективное владение кодом

Речь наверное всё же про увеличение бас-фактора, а не про его уменьшение. Больше - лучше.

Мне всегда было интересно, как папка .git попадает в root директорию веб-сервера, если гит позволяет легко хранить её где угодно, вне самих файлов проекта. Я могу понять, если это случится на shared-хостинге (аля, вот вам папочка "наружу", кладите туда все ваши файлы), но во всех остальных случаях это странно смотрится.

В общем случае там логика, конечно, сложнее простого retry. Вот тут интересно про это написано https://habr.com/ru/company/oleg-bunin/blog/418235/

Великая тайна сия есть. Но вообще компенсирующая операция должна быть идемпотентной, так что её можно повторять до упора, пока не получится хоть что-то в ответ получить.

Я сам пока на первом курсе ЯП по Java. Пока ждал начала курса, был подписан на телеграм-чатик практикума по общим вопросам. Так у меня слегка глаза на лоб полезли от числа людей, которые ринулись в разработку потому что "скидка 50% от государства". Притом часть из них спрашивала "а куда лучше, на питон или дата-аналитика?" и всё в таком духе. Про историю с таксистами уже тоже в курсе все. Я полагаю, первый же спринт очень сильно их удивит. Совсем без бэкграунда и без мотивации кроме как "в IT все деньги" на курсы идти не стоит, имхо.

А в чём отличие от версии "Паттерны проектирования. Обновленное юбилейное издание"?

Скажите, пожалуйста, а в каких терминах описывается сага при регистрации в сервисе саг? Там какой то понятный executor'у и compensator'у мета-язык или, грубо говоря, просто параметры для POST/PUT/DELETE запросов к другим сервисам? Насколько executor «в теме» работы сторонних сервисов?
Объясните, пожалуйста. В вашем варианте в файле update-rkn-ip.sh указан параметр maxelem 256000. Но при этом вы затягиваете весь список ip.lst в котором на данный момент более 2 млн записей. Я не совсем понимаю механизм работы скрипта в этом случае. Больше половины записей не попадут в ipset?
Сразу гордость возникает за нашу Почту России, которая и в отделении с паспортом то не всегда посылку отдаёт :)
Что-то как ни стараются такие новости выдать за заботу о Родине, ничего из этого не получается. Например, в годы холодной войны в США было куча материалов (ролики по ТВ, чуть ли не уроки в школе) на тему как вести себя в случае ядерного удара. Но при этом вряд ли у рядовых американцев возникало ощущение, что бомбы эти начнёт взрывать само американское правительство. А в нашем случае — такое ощущение почему-то есть.
А мышки такой формы не ломаются, если на них случайно локтем опереться, скажем?
Интересно, а у современных ракет действительно есть механизм, показанный в одной из последних невыполнимых миссий, когда её уже в полёте можно превратить в обычную тяжёлую болванку нажатием большой красной кнопки?
2

Information

Rating
Does not participate
Location
Россия
Registered
Activity