Top.Mail.Ru

Перейти к содержимому

Фотография

Токсичный коллега

IT

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 55

#46 hottabych

hottabych

    Снимаю, порчу. Трахаю, тибидохаю.

  • Полноправный
  • PipPipPipPipPip
  • 4 977 Cообщений
  • Регистрация: 21.08.13
2 483
Очень хороший
  • Пол:Мужчина
  • Город:Москва

Отправлено 10 ноября 2020 - 22:13

Это вы про меня или про него?)


  • 0

#47 Матерый Бабораб

Матерый Бабораб

    Советчик

  • Полноправный
  • PipPipPip
  • 558 Cообщений
  • Регистрация: 18.09.17
255
Очень хороший
  • Пол:Мужчина

Отправлено 11 ноября 2020 - 14:48

Это вы про меня или про него?)

Ну я так понял он метит в старшие... Это стандартная история, оба на одинаковых условиях, один начинает умничать, где надо подлезнул и опп он уже твой начальник. 


  • 0

#48 Snowman1993

Snowman1993

    Советчик

  • Полноправный
  • PipPipPip
  • 728 Cообщений
  • Регистрация: 28.09.17
341
Очень хороший
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 11 ноября 2020 - 17:14

И да, я не очень понял твою претензию насчет конвертации в DTO, DTO - то, что передается от фронта к бекенду и обратно, и на этом его миссия заканчивается, это ни разу не то же самое что модели, которые ты используешь в бизнес логике. Подозреваю, что тут твой напарник прав, либо я не допонял проблему.

Не совсем так. DTO- это модель, которая передается между слоями приложения. Необязательно она "летает" только между Фронтом и беком(контроллер). На беке, как правило идет разделение на слои. Часто есть слой бизнес-логики (Service), в котором и будет использоваться DTO модели. А в слое Repository - EntityModel. В таком подходе контроллер никак не должен общаться с Repository через EntityModel. Так что, вы по сути оба правы))


  • 1

#49 hottabych

hottabych

    Снимаю, порчу. Трахаю, тибидохаю.

  • Полноправный
  • PipPipPipPipPip
  • 4 977 Cообщений
  • Регистрация: 21.08.13
2 483
Очень хороший
  • Пол:Мужчина
  • Город:Москва

Отправлено 11 ноября 2020 - 17:20

Ну возможно, я мобильным клиентом занимаюсь. Там точно не надо таких извращений.

Про бэк вообще не в курсе, что там и как. Вот после НГ node.js хочу позадрачивать (с последующим перепрыгиванием на Dart/Aqueduct)


  • 0

#50 Окорок

Окорок

    Долговязый

  • Полноправный
  • PipPipPipPipPip
  • 4 756 Cообщений
  • Регистрация: 24.11.12
3 496
Очень хороший
  • Пол:Мужчина

Отправлено 11 ноября 2020 - 23:57

так че там - накидали друг другу по ебальникам?


  • 3

#51 hottabych

hottabych

    Снимаю, порчу. Трахаю, тибидохаю.

  • Полноправный
  • PipPipPipPipPip
  • 4 977 Cообщений
  • Регистрация: 21.08.13
2 483
Очень хороший
  • Пол:Мужчина
  • Город:Москва

Отправлено 12 ноября 2020 - 08:10

так че там - накидали друг другу по ебальникам?

Да нет, звал в баре посидеть, когда буду у него в Питере.


  • 1

#52 Окорок

Окорок

    Долговязый

  • Полноправный
  • PipPipPipPipPip
  • 4 756 Cообщений
  • Регистрация: 24.11.12
3 496
Очень хороший
  • Пол:Мужчина

Отправлено 15 ноября 2020 - 01:22

ну норма тогда


  • 0

#53 hottabych

hottabych

    Снимаю, порчу. Трахаю, тибидохаю.

  • Полноправный
  • PipPipPipPipPip
  • 4 977 Cообщений
  • Регистрация: 21.08.13
2 483
Очень хороший
  • Пол:Мужчина
  • Город:Москва

Отправлено 01 января 2021 - 06:07

Хэппи-энд.

В ноябре у нас ни с того ни с сего уволили начальника и поставили другого. Тот первым делом сказал: "Вас слишком много, кому-то одному придется покинуть проект. Поработайте недельку, я на вас посмотрю".

Мы неделю тряслись и усердно работали. Я для себя решил, что увольняться не дамся, так как испыталку прошел, и компания мне нравится. Скажу: "Не буду подписывать по собственному, и попробуй меня уволить".

Потом прошел слух, что это страшилка, и у главного нет в планах кого-то увольнять, а без его указания никто не уволит.

Но тут этот гадкий коллега взял, и сам уволился. Может, нервишки сдали, а может, его попросили.

Генеральный на созвоне выразил сожаление, что мы лишились сильного лида (ЛОЛШТО? когда это он лидом успел заделаться? К слову, мы до сих пор подчищаем за ним костыли и тупейшие баги, которые он натыкал повсюду, а локализацию мне пришлось с нуля переделывать)

Как бы то ни было, остались я и старательная аккуратная девочка-тихоня, вторая программистка.


  • 2

#54 Nightraven

Nightraven

    "амазон" (с) Ёж

  • Полноправный
  • PipPipPipPipPipPip
  • 12 171 Cообщений
  • Регистрация: 02.07.07
4 472
Очень хороший
  • Пол:Мужчина

Отправлено 02 января 2021 - 00:14

Классно рассосалось. В твою пользу.


  • 0

Найт ;)           << У некоторых голова похожа на мяч для регби >>


#55 hottabych

hottabych

    Снимаю, порчу. Трахаю, тибидохаю.

  • Полноправный
  • PipPipPipPipPip
  • 4 977 Cообщений
  • Регистрация: 21.08.13
2 483
Очень хороший
  • Пол:Мужчина
  • Город:Москва

Отправлено 02 января 2021 - 20:21

Не совсем так. DTO- это модель, которая передается между слоями приложения. Необязательно она "летает" только между Фронтом и беком(контроллер). На беке, как правило идет разделение на слои. Часто есть слой бизнес-логики (Service), в котором и будет использоваться DTO модели. А в слое Repository - EntityModel. В таком подходе контроллер никак не должен общаться с Repository через EntityModel. Так что, вы по сути оба правы))

Вот сейчас понадобились.

До того был бэк нормальный, и с сервака приходили сразу готовые объекты, можно было их сразу мапить на модель. И там городить DTO, которые просто дублировали модели, было лютым дрочевом.

Сейчас дали другой бэк, который написан как говно, и да, там прилетают одни объекты (список дат, список тестов, список описаний), и из них надо как из пазла собирать другие (чекапы с датой, тестом и описанием). Тут уж без DTO никак.


  • 0

#56 hottabych

hottabych

    Снимаю, порчу. Трахаю, тибидохаю.

  • Полноправный
  • PipPipPipPipPip
  • 4 977 Cообщений
  • Регистрация: 21.08.13
2 483
Очень хороший
  • Пол:Мужчина
  • Город:Москва

Отправлено 04 января 2021 - 17:38

Думаю, можно тему закрыть.


  • 0




Количество пользователей, читающих эту тему: 1

0