Replies: 3 comments 5 replies
-
Про один файл не понял, можно каждый и в нескольких файлах писать, в чем проблема? |
Beta Was this translation helpful? Give feedback.
5 replies
-
[ересь] (new class {
#secret = 42;
#getSecret() {
return this.#secret;
}
publicMethod() {
return this.#getSecret();
}
}); А ещё можно в одном месте (скажем в lib/helper.js) написать (class Helper{}); а в другом месте ...
const helper = new lib.helper(); |
Beta Was this translation helpful? Give feedback.
0 replies
-
Мы не будем использовать приватные поля и классы, домен моделируется схемами, а бизнес-логика пишется в процедурной парадигме. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Хотелось бы иметь возможность изолировать домен и предоставить только некоторый интерфейс наружу.
Чтоб домены имели свою внутреннюю логику, которая касается только этого конкретного домена.
Домены приведены как пример, это может касаться и lib который могут также инкапсулировать логику работы чего либо с чем либо, что в свою очередь не очень удобно все описывать в одном файле.
Beta Was this translation helpful? Give feedback.
All reactions