
Bohdan
27.07.2018
23:13:38
вроде их недоделанными закинули

Like
27.07.2018
23:13:38
Это жусть как не хватает чтобы юзать тот самый тайп хинтинг который они закинули
Там же Попов мог бы доделать

Google

Like
27.07.2018
23:14:07
Просто оно им нахер не нужно)
Вот это самое обидное(
> No patch has been written for this yet. As I'm not a C-coder myself, I encourage others to write a patch based on this proposal.
Вижу

Bohdan
27.07.2018
23:15:00
ну вон по тайпед проперти он зацепился хорошо

Like
27.07.2018
23:15:09
Все забили болт на это

Roman
27.07.2018
23:15:36
У вас тут што теперь пхп чат?)

DimenSi
27.07.2018
23:15:42
Мне конечно пхп не нравится, но кричать, что он полная параша, не буду.

Bear
27.07.2018
23:15:45
Дженерики, типизация, асинхронность, труъ ООП, хороший кодстайл... пыхокодеры хотят яву?

Игорь
27.07.2018
23:15:57

Roman
27.07.2018
23:15:58

Игорь
27.07.2018
23:15:58
Добрый вечер!
Делаю авторизацию через виджет тг. Виджет добавляется на страницу через обычный script в индексе. После того, как авторизация будет пройдена, то будет вызвана функция onTelegramAuth и туда в cd упадет вся инфа о юзере. Не понимаю как прокинуть данные во вью. У кого-то есть идеи?

DimenSi
27.07.2018
23:16:05

Roman
27.07.2018
23:16:10

Like
27.07.2018
23:16:13

Google

Kendr
27.07.2018
23:16:22

Like
27.07.2018
23:16:25
А если за твое "тру ооп" возьмется егорка - будет еще лучше)

Roman
27.07.2018
23:16:26
Не разу.
я чето припоминаю ты писал что чето делал на ней. ну могу путать

DimenSi
27.07.2018
23:16:28
И то, раз в 5-6 месяцев может. После работы с ним хочется блевать

Bear
27.07.2018
23:17:47

Like
27.07.2018
23:17:58
Я в целом говорю за джаву

Bohdan
27.07.2018
23:18:12

Like
27.07.2018
23:18:32

Игорь
27.07.2018
23:18:37

DimenSi
27.07.2018
23:18:48

Игорь
27.07.2018
23:19:21
ща

DimenSi
27.07.2018
23:19:50
window.func = func...

Like
27.07.2018
23:20:34

Bear
27.07.2018
23:20:35

Like
27.07.2018
23:21:16

Bohdan
27.07.2018
23:21:49
оно уже есть, кроме множественного наследования
есть мелкие косяки, но такое
изоляция =инкапсуляция, как я понял

Google

Bear
27.07.2018
23:22:14

Bohdan
27.07.2018
23:22:17
геттеры и сеттеры тоже, да?

Bear
27.07.2018
23:22:36

Like
27.07.2018
23:22:40

Bohdan
27.07.2018
23:22:58

Like
27.07.2018
23:24:59

Bear
27.07.2018
23:25:24

Bohdan
27.07.2018
23:25:31

Like
27.07.2018
23:25:38
Инкапсуляция не для сокрытия стейта

Bohdan
27.07.2018
23:25:58

Like
27.07.2018
23:26:06
Она для того, чтобы твой класс не рассказывал как он умеет делать то, что предоставляет его апи

Bohdan
27.07.2018
23:26:37

Bear
27.07.2018
23:26:50

Like
27.07.2018
23:26:55
Сеттер поможет только с фильтрацией (чтобы говно не подсунули)
Это не инкапсуляция

Bohdan
27.07.2018
23:27:40

Bear
27.07.2018
23:28:26

Google

Like
27.07.2018
23:28:39
При этом сказав, что инкапсуляция
> скрытие внутреннего состояния.
У тебя изменяется внутренее состояние через сеттер, какое ж это сокрытие/скрытие?

Bear
27.07.2018
23:30:14
Это не инкапсуляция
А что тогда? Данные упакованы и частично скрыты, реализация логики скрыта, открыты только несколько методов, которые позволяют взаимодействовать не больше дозволенного. Это имхо и есть инкапсуляция.

Like
27.07.2018
23:30:18
Со стейтом все до беспредела просто
Если у тебя класс зависит от каких-либо данных, то ты должен изменять эти данные у себя внутри не через сеттер, а при произведение какой-либо операции над ними (которая реализована внутри этого же класса естественно)
Что-то ты в одном предложение набросил кучу ...
И после твоих сообщений выше я перестал понимать как ты вообще трактуешь это понятие и свои сеттеры

Admin
ERROR: S client not available

DimenSi
27.07.2018
23:31:40
Вы не устали это слово писать?

Like
27.07.2018
23:31:55
Забиндил кнопку на мышке)

DimenSi
27.07.2018
23:31:59
Инкапсуляция
Это, в частности, приводит к другому распространённому заблуждению — рассмотрению инкапсуляции неотрывно от сокрытия wiki

Like
27.07.2018
23:33:48
Ничерта не понятно из твоего вырванного куска ?
(Уже понял)

DimenSi
27.07.2018
23:34:11
Тут сказано, что вы путаете это слово с скрытием.
А это разные понятие и они не связаны

Like
27.07.2018
23:34:34

DimenSi
27.07.2018
23:35:16
Походу да, это другой путает

Like
27.07.2018
23:35:40
@thatside чо ты набросил и свалил?)

Google

Игорь
27.07.2018
23:35:53

Like
27.07.2018
23:36:05
А как ты там функцию создал?
Это ж сама по себе функция

Игорь
27.07.2018
23:36:42
ну, через window

Like
27.07.2018
23:37:02
Бля, сложна

Игорь
27.07.2018
23:37:10
window.onTelegramAuth = user => {
console.log(user)
}

Like
27.07.2018
23:37:58
А ты хочешь, чтобы она сама вызывалась?

DimenSi
27.07.2018
23:38:18
Ну есть еще в 2-3 способа, могу предложить самый простой.

Игорь
27.07.2018
23:38:41
Она вот тут после авторизации вызывается

DimenSi
27.07.2018
23:39:22
Объяви опять эту функцию только вне Вью, а внутри этой функции myApp.user = user
Еще способ это уже внутри Вью создать разметку для телеграмма и в маунт хуке через js подключать скрипт телеграмма. Я считаю этот метод самым надеждым. Так как ты будешь уверен, что приложение готово

Like
27.07.2018
23:40:38
А нема чатика где сидят начинающие верстаки и им можно дать макет, а они нахаляву сверстают на бутстрапе по шурику?)

Roman
27.07.2018
23:41:03

DimenSi
27.07.2018
23:41:07

Furrya
27.07.2018
23:41:30

Like
27.07.2018
23:41:30

DimenSi
27.07.2018
23:41:46
Я бы тебя послал и за 10 минут работы.

Like
27.07.2018
23:42:00

DimenSi
27.07.2018
23:42:10
не для тебя моя роза росла