Size: a a a

Software Design/Architecture/Zen

2020 October 19

SP

Sergey Protko in Software Design/Architecture/Zen
или "насколько ж ты мало знаешь о typescript"
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
ну пока он даже в рейтинге языков не маячит, в отличие от js. так то да, понятно что сейчас весь серьезный жс это по сути тс.
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
вот жду когда жс до тс уже проапгрейдят наконец) или этого не будет?
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
какая разница
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
ну как - это решение повлечет массу проблем, это как переезд на пмж в другой город) ну попроще конечно
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Алексей Гевондян
вот жду когда жс до тс уже проапгрейдят наконец) или этого не будет?
нахера?)
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
начать было бы неплохо с подключения параллельно проекта на этом языке, потом туда с концами уйти. нельзя же так прям резко взять, бросить и уйти. не получится. не хочу в джуны)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ты можешь просто типы им проверять
источник

SP

Sergey Protko in Software Design/Architecture/Zen
по синтаксису это просто js + типы
источник

SP

Sergey Protko in Software Design/Architecture/Zen
или ты бабелем не пользуешься?
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
ну а если js до ts не апать, то что же это тогда получится? ну я не пользуюсь, я фронт по серьезке не писал. так то да, я представляю как это все работает.
источник

a

atcq (Алексей)... in Software Design/Architecture/Zen
ts чисто для бека в любом случае не имеет смысла
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
atcq (Алексей)
ts чисто для бека в любом случае не имеет смысла
вот у нас есть микросервис на ноде, на тс написан. ну я не хочу чото в него вникать. ковырял его в легкую - сложновато. многие задачи, которые на пыхе я бы решил за 5 минут - вообще хз как решать на этой ноде...
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
в общем пока подожду) само вырисуется)
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
в идеале - сразу на last programming language идти, чтобы время зря не тратить)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Алексей Гевондян
если какой-нибудь видос по теме кинешь - было бы супер) а лучше статейку. ну или хотя бы что гуглить)
Вот мой любимый - очень доступно объясняет азы:
https://youtu.be/3VQ382QG-y4
источник

JS

Jerzy Syrowiecki in Software Design/Architecture/Zen
Алексей Гевондян
хаскелл то?) ну блин, видать не годится. чо никак не возьмут то?
кому надо, тот берёт. Фэйсбук, Касперский и т. д.
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
Добрый день!

Правильно ли прокидывать в сущность хранилище?

Например, добавление комментария к теме:

class Thread {
 ...
  public function addComment(
       CommentRepositoryInterface $commentRepository,
       int $authorId,
       string $body
   ): void {
       $comment = new Comment($this->getId(), $authorId, $body);
       $commentRepository->save($comment);
   }
 ...
}
источник

Д

Дмитрий in Software Design/Architecture/Zen
А зачем прям тут создавать коммент? Создай где-нибудь в сервисе.
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
Сергей Предводителев
Добрый день!

Правильно ли прокидывать в сущность хранилище?

Например, добавление комментария к теме:

class Thread {
 ...
  public function addComment(
       CommentRepositoryInterface $commentRepository,
       int $authorId,
       string $body
   ): void {
       $comment = new Comment($this->getId(), $authorId, $body);
       $commentRepository->save($comment);
   }
 ...
}
есть EntityManager, который каскадно персистит сущности
источник