All streams
Search
Write a publication
Pull to refresh
40
0
Роман Сохарев @greabock

Разработчик

Send message
Жаль, что технология Flash умирает потихоньку. Конкретнее я скорблю по AS3 — это то, каким бы я хотел видеть JS. Шикарный язык.
Это уже норма. Оформил ИП — два месяца не мог отбиться от предложений ведения счета в разных банках. Налоговая — в туже дыру, что и гаишники.
www.youtube.com/watch?v=6lxGU66w0NM
Вот тут есть пара таких «вкраплений», с видом от первого лица.
От того, что колёса некруглой формы, робот же не становится шагающим… или становится?

Из того, что я прочитал:
Геннадий — эгоистичный и бестактный человек с низким уровнем эмпатии. Возможно, он даже немного мизантроп. Но он, совершенно точно, не социофоб.

Это перевод ) Автора здесь нет

Это не PARTITION BY HASH. Это просто PARTITION BY. А HASH — это просто функция.
За дискриминатор вы можете хоть первую цифру квадратного корня из числа брать если будет такая необходимость.

Ну начнем, хотя бы с ошибочной метафоры про строительство скворечника и небоскреба.
Хайлоад — это не переход от строительства скворечника к строительству небоскреба.
Это строительство скворечника с пропускной способностью 100500 скворцов в секунду. Здесь сложность системы — следствие, вытекающее из требований к «ттх», а не изначальная задача.

Решил зайти, посмотреть что там за счетчик лайкусиков.

— Сделать стартовой?
— Нет.
— Ок. А может тогда сделать стартовой?
— Нет.
— А что если сделать стартовой?
— Отвяжись!
— Ну раз так — предлагаю сделать стартовой.
— …

Запрос на хендшейк посылается по HTTP, с заголовком на переключение протокола.
Ну то есть можно было-бы условно захардкодить этот момент, а можно было и подрубить полноценную обработку HTTP. Авторы видимо выбрали последний вариант.

Зачем вы так? Не люблю, когда ссылки — не ссылки =(

God Object получается от нарушения принципов Single Responsibility, а не от того, что заместо одного метода в сервисе оказалось два.


… дженерики тут немного мимо… какой нибудь именованный tuple.

Не понимаю, почему дженерики мимо и при чем тут кортежи.

Поздравляю, вы придумали command bus, только без bus.
https://laravel.com/docs/5.0/bus
Хотя, там нет возвращаемого значения, а значит это скорее процедура, чем функция.


Ну или вот Actions из yii
https://www.yiiframework.com/doc/api/2.0/yii-base-action
Прям почти тоже самое.


Вот только что это меняет?


А собственно ничего. Фактически, в вашей реализации, это сервис с одним методом.


Какая мне разница, тестировать один сервис с десятью методами, или десять сервисов с одним методом?


Удобнее ли это? Кому-то да, особенно функциональщикам — они любят накомпорзировать всякого, а потом гонять скомпоженное туда-сюда. А кому-то и нет. Потому-как (здравствуйте), в Java (откуда, судя по всему, это поделие и привалило к нам), в отличии от php, имеются дженерики, и можно обозначить возвращаемое значение например как InteractorResult<User>, тем самым явно определив содержимое результата. В php же для сохранения явной типизации, придется плодить наследников типа class InteractorUserResult extends InteracotrResult… дичь, в общем.


Идея нормальная, но надо оправить ее обратно в Java. Пусть приходит, когда в php дженериков завезут.

иди учиться на юриста, экономиста, менеджера или в иняз...

В моём случае — сантехника, сварщика, водителя БелАЗ'a и проч. Машинист подвижного состава в этом списке был ближе всего к программированию [ржущий смайлик]

Как вы организуете управление состоянием клиентских и серверных приложений?

На бэкенде нет состояния.
На фронтенд-сервере по старинке — сессии. Прямо сейчас — koajs/session
На фронте подойдет любой flux/redux или еще какой x — не принципиально. Прямо сейчас vuex.

Данный пост — кульминация невежества:
1. В биологии
2. В психологии
3. В программировании
4. В педагогике
Потому что Хабр — полу-закрытое сообщество. И мне кажется, что люди должны дважды думать, прежде чем отдавать кому-то инвайт. Если ты кого-то пригласил — считай, что поручился за него.

Кроме того, на сколько я понимаю — это приглашение было дано через песочницу. Следовательно, ivan386 одобрил этот контент. Что почти тоже самое, как если бы он сам опубликовал этот материал.
Медвежью услугу вы оказали товарищу. Он походу вообще забыл уже что зарегистрирован на хабре. А теперь еще и заехал с отрицательной кармой.

Information

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