Sergey
вот и имеем что имеем
Ale
да и это не проблема)
Пантелеев
It brings some difficult to my education(
Sergey
Sergey
заодно язык подучишь
Sergey
ну и в youtube плеере относительно сносно работают субтитры если у диктора с речью норм
Sergey
можно замутить проект по переводу таких видосов)
Sergey
ну мол не голосом а сабы
Sergey
Пантелеев
довольно геморно и невсегда работает, но в целом ок
Пантелеев
они просто нервничают, что пыха лучше с кжадым годом)
Пантелеев
и на джаву больше похожа
Sergey
guga
guga
Там всего лишь сказали что средний скалист в вакууме знает английский лучше такого же пхпшника.
Sergey
та то скалисты завидуют что в рунете пхп заняло лидирующую позицию, а скала ползет вниз 😃
guga
guga
Какой бизнес захочет искать скалиста по полгода
guga
А потом брать человека и переучивать
Sergey
поверь найти норм пхпшника куда сложнее
guga
Норм это странное понятие
Sergey
норм - это те кто знают как работает пхп, фреймворк на котором он пишет и понимает принципы проектирования. чтобы система которую он напишет не скатилась в гавно через пару месяцев его писанины
guga
Sergey
и как?
guga
Спросили какие методы есть в object
Sergey
всякие notify,wait?
Sergey
clone, equals, hashCode, tostring и че там еще
guga
И как реализованы в них equals и hashcode
Sergey
а и getClass еще
Sergey
а че еще спрашивали что ты так делаешь акцент на этом вопросе?)
Ale
видимо все)
guga
А в их реализацию сто лет назад смотрел
guga
Что-то назвал, а вот getclass забыл
Ale
обожаю вопросы уровня таблицы приведения типов, если в пхп используется strict types, а в js что-то типа ts/flow.
Sergey
странно что я помню эти методы)
Ale
или какие методы есть в Array.prototype )))
guga
Ну некоторые вопросы и правда не мешало бы знать
Sergey
вопрос они неправильно поставили
Sergey
надо спрашивать "вот есть в Object метод notify, нахер он там нужен?"
guga
Но дело в том, что я всегда могу посмотреть что и где есть
guga
guga
Начнёшь монитором
guga
Закончишь рассказом про Java util concurrent
Sergey
ну норм, на этом можно и заканчивать собеседование
guga
Одно радует, что эти ребятки хотя бы все это юзают
Sergey
а че за компания то?
Sergey
ты хоть прошел интервью?)
guga
Не помню названия
guga
Sergey
ты у них за котлин спросил?)
guga
Нет они скорее по эрлангу
Sergey
телекомы что ли
guga
guga
Корпоративные месенджеры
Sergey
а, ну хоть не месенджеры для чиновников
Sergey
а то помню был такой проект)
guga
Не помню такого.
Anonymous
Пантелеев
кто нибдуь может книгу посоветовать по такой тематике
Пантелеев
https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html
Пантелеев
имею ввиду разные типы архитектур чтобы были подробно описаны
Пантелеев
Пантелеев
и вообще хотел бы спросить у вас относитльно этой пикчи, а конкретно в отличиях желтого и красного слоя. Я так понял, что желтый это чисто модели, а касный это сервисыоперирующие ими?
Sergei
Business rules описывают аксиоматику предметной области. Например, "у всякого Клиента есть Имя и КонтактныйАдрес", или "у каждой Покупки есть Покупатель(=Клиент) и Продавец(=Клиент)".
Sergei
Use cases предоставляют операции (=сервисы) над Business rules.
Sergei
"Иванов(=Клиент) совершает Покупку у Петрова(Клиент), при этом ..."
Ale
Эрик Эванс по желтому кругу написал свою blue book
Пантелеев
а что вообще можете посоветовать по теме "архитектуры" или даже не знаю ка кназвать ее...пока я ка кто хаотично читаю разную инфу/книги но систематики в голове нет никакой. Пока только понял что хорошая архитектура должна быть слабосвязана и удобнорасширяема)
Ale
Да
Ale
Но вообще сначала лучше просто про ОО проектирование почитать
Пантелеев
в планах лежит, но думаю с первого раза не осилю
Пантелеев
Пантелеев
Пантелеев
вот понравилась еще книга