Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 February 19

AZ

Alexander Zakharov in NodeUA - JavaScript and Node.js in Ukraine
Когда тебе нужно рассказать о каком-нибудь известном дизайн паттерне, например стратегия или адаптер или прокси, ты тоже будешь собственные велосипедные понятия изобретать или назовешь все helpers? 😆
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander Zakharov
Когда тебе нужно рассказать о каком-нибудь известном дизайн паттерне, например стратегия или адаптер или прокси, ты тоже будешь собственные велосипедные понятия изобретать или назовешь все helpers? 😆
А ты назовёшь сервис?
источник

AZ

Alexander Zakharov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
А ты назовёшь сервис?
Я назову как принято, чтоб другие разработчики сразу поняли о чем речь.
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Я за то что слово сервис нам ничего абсолютно не обьясняет: ChangeNameService, ChangeNameClass, ChangeNameExpert, ChangeNameHelper, ChangeNameUtil. Найди разницу.
источник

AZ

Alexander Zakharov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Я за то что слово сервис нам ничего абсолютно не обьясняет: ChangeNameService, ChangeNameClass, ChangeNameExpert, ChangeNameHelper, ChangeNameUtil. Найди разницу.
Начнем с того что модули и классы не называют с глагола. Тебе бы еще Чистый код почитать, там есть об именовании
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander Zakharov
Начнем с того что модули и классы не называют с глагола. Тебе бы еще Чистый код почитать, там есть об именовании
А как же service?
источник

AZ

Alexander Zakharov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
А как же service?
Это частный случай правильного именования
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander Zakharov
Это частный случай правильного именования
Ааа. Ясно))
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
ДДД это когда сервис?)
ДДД это когда ты прочитал книжку Эванса Domain Driven Design и понял что там написано. (upd: увидела что уже читал тогда отмена)
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
ДДД - это когда купил трехбуквенный домен в зоне .com и потом думаешь а что бы туда надевелопить такого по теме.
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
я аж погуглила свободен ли домен lena.com =)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
ДДД большинству только засоряет голову, как и мне. Нужно выбросить его оттуда, пока не появится реальная возможность вовлечения домменых экспертов и возможность выдавливать из них знаний.
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
я аж погуглила свободен ли домен lena.com =)
можешь нашару забрать кириллический в зоне pp.ua пока. Стартанешь свое ддд с локального рынка
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Alexander
можешь нашару забрать кириллический в зоне pp.ua пока. Стартанешь свое ддд с локального рынка
та уже и так купила штук 5 доменов и ничего не доделала что хотела. оченьплохо
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
та уже и так купила штук 5 доменов и ничего не доделала что хотела. оченьплохо
Вывод - ДДД не работает
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Вывод - ДДД не работает
Ну а как же сервицы? =((
источник

AZ

Alexander Zakharov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
ДДД большинству только засоряет голову, как и мне. Нужно выбросить его оттуда, пока не появится реальная возможность вовлечения домменых экспертов и возможность выдавливать из них знаний.
А что еще засоряет? Design patterns GoF, refactoring Фаулера, clean architecture? О чем говорить, если даже елементарные правила из Чистого кода не зашли. Всему свое время, на данном этапе тебе еще видимо рано такое читать. А насчет доменов, разработчик от уровня senior просто обязан вникать в доменную область и без сторонней помощи.
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander Zakharov
А что еще засоряет? Design patterns GoF, refactoring Фаулера, clean architecture? О чем говорить, если даже елементарные правила из Чистого кода не зашли. Всему свое время, на данном этапе тебе еще видимо рано такое читать. А насчет доменов, разработчик от уровня senior просто обязан вникать в доменную область и без сторонней помощи.
ddd про общение с бизнесом. Как это можно сделать без сторонней помощи(без бизнеса)?
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
ddd про общение с бизнесом. Как это можно сделать без сторонней помощи(без бизнеса)?
в аутстаф проектах каждый божий день общение с бизнесом
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander Zakharov
А что еще засоряет? Design patterns GoF, refactoring Фаулера, clean architecture? О чем говорить, если даже елементарные правила из Чистого кода не зашли. Всему свое время, на данном этапе тебе еще видимо рано такое читать. А насчет доменов, разработчик от уровня senior просто обязан вникать в доменную область и без сторонней помощи.
А ваши "видимо рано читать" оставте глубоко при себе.
источник