@oop_ru

Страница 232 из 785
Like
03.06.2017
18:30:45
Ну или так

в каком извините месте?)))
После того, как я узнал, что нельзя явно объявлять свойства класса - убежал

Sergey
03.06.2017
18:31:05
JS - единственный из популярных ОО языков где нет такого булшита как классы

Google
Sergey
03.06.2017
18:31:22
совсем

это нужно только компилятору, не тебе

Like
03.06.2017
18:31:30
но классы не нужны
Расскажи это фейсбуку)

Aleh
03.06.2017
18:31:42
В фейсбуке про это знают

da horsie
03.06.2017
18:32:00
Это все обман чтобы набрать классы!

Like
03.06.2017
18:32:18
это нужно только компилятору, не тебе
Я хочу сайтики на вордпрессе клепать ?

Sergey
03.06.2017
18:32:26
Расскажи это фейсбуку)
еще раз. вся проблема в том что ты смешиваешь две проблемы. Первая - как писать код. Тут JS удобен. Вторая - как сделать так что бы иметь возможность проверить дешево что то что ты написал не сломалось. Тут придумывают всякие Flow/TypeScript которые позволяют явно задекларировать структуру

Sergey
03.06.2017
18:32:53
тебе лично никогда не нужны ни классы, ни "явно декларировать проперти"

Like
03.06.2017
18:32:54
Просто так красиво ?

Sergey
03.06.2017
18:33:00
это нужно только статическому анализатору/компилятору

Like
03.06.2017
18:33:14
Просто так красиво ?
Без типов ниоч

Aleh
03.06.2017
18:33:14
И для jit тоже нужно

Google
Aleh
03.06.2017
18:33:29
А то будет у тебя на каждый инстанс по скрытому классу

Sergey
03.06.2017
18:33:38
И для jit тоже нужно
jit не нужно, если ты не сильно развлекаешься со структурой и явно в контрукторе все делаешь - он сам все догадается

Sergey
03.06.2017
18:34:22
границы модулей тебе надо всеравно как-то задекларировать

Aleh
03.06.2017
18:35:05
Ну вещи аля this[someStrangeGlobalVar] не поймут да

Like
03.06.2017
18:35:08
границы модулей тебе надо всеравно как-то задекларировать
Квадрат, прямоугольник, наследование и LSP

Aleh
03.06.2017
18:35:17
Но тау в здравом уме делать не надо

Like
03.06.2017
18:35:18
Прекратите спорить о том, чего я не понимаю ?

Sergei
03.06.2017
18:37:20
Like
03.06.2017
18:37:32
da horsie
03.06.2017
19:00:24
Sergey
03.06.2017
20:42:27
Статические import/export ?
публичный интерфейс модуля. Ты не знаешь кто как его юзает а соответственно не можешь вывести типы

потому типы придется объяснить

и придется заюзать flow/typescript

для описания всего этого безобразия

Ну вещи аля this[someStrangeGlobalVar] не поймут да
это могут линтеры детектить и говорить "не надо так"\

Aleh
03.06.2017
20:46:19
это могут линтеры детектить и говорить "не надо так"\
Говорить не надо так и понимать, как это влиянт ваще разные вещи

Google
?
04.06.2017
08:56:00
testing https://www.youtube.com/watch?v=L3fTlBRXZ6I

Sergey
04.06.2017
09:18:28
чет я включил и сразу расстроился

на Kiss driven development и 100% покрытии кода

(

чел какие-то странные вещи вещает

вроде бы что-то вещает но вроде бы и ничего

Evgeniy
04.06.2017
09:23:00
kdd

lol

Sergey
04.06.2017
09:24:32
Design for use, not for reuse

хорошая фраза, объяснение так себе

но я в челом согласен. делать все реюзабельным up-front не надо

Evgeniy
04.06.2017
09:25:48
именно

вместо того чтобы смотреть видео надо пойти что нибудь по писать)

Sergey
04.06.2017
09:26:43
Evgeniy
04.06.2017
09:26:54
может

?
04.06.2017
09:27:14
?

Evgeniy
04.06.2017
09:27:16
но я допишу это буду пелить простой велосипед для обработки запросов)

чтобы по больше psr Было ))

Sergey
04.06.2017
09:27:36
но я допишу это буду пелить простой велосипед для обработки запросов)
может быть не надо?) может возьми psr-7 или http kernel а адаптером?)

Google
Evgeniy
04.06.2017
09:27:47
так я это и возьму

для роутинга только нету psr

Sergey
04.06.2017
09:28:01
спикер сейчас так круто уходит от ответов

VoltSoft
04.06.2017
09:28:10
Коллеги, кто знает группы в FaceBook, Vk, Telegram где публикуют проекты для фрилансерова?

Sergey
04.06.2017
09:34:47
ну нахер этот гейзенбаг

а по програмке должно было быть интересным

Admin
ERROR: S client not available

Evgeniy
04.06.2017
09:35:34
ну тут докладчика не плохо вопросами грузанули

я чуть с задержкой смотрю паузу ставлю

не плохо его про page object

Sergey
04.06.2017
09:37:52
ну тут докладчика не плохо вопросами грузанули
в смысле? там вопросы были весьма по делу, а он минут 5 тупо пытался на них не отвечать

я не понимаю почему он размер проекта количеством автоматизаторов меряет

Evgeniy
04.06.2017
09:38:05
я об и говорю

что не плохо зритель задал вопросы

и что page object там вообще не к месту

Sergey
04.06.2017
09:38:24
ну там не зритель, там спикер тоже)

Evgeniy
04.06.2017
09:38:29
если он вещает что все должно быть изщи)

ну в данный момент он зритель)

Google
Sergey
04.06.2017
09:38:56
судя по всему у них этот холивар уже давно)

Evgeniy
04.06.2017
09:39:05
замеры кол-вом автоматизаторов да возможно не верно

)))

Sergey
04.06.2017
09:40:37
я почему думаю что они это все уже обсуждали ранее - ты заметил как они без уважения к друг другу перебивали?

Evgeniy
04.06.2017
09:41:50
ну да по холиварили

просто нет 100% правильного

не нравится подход не юзай

?
04.06.2017
09:42:28
да интересно будет послушать Николай Алименков — Паттерны проектирования в автоматизации тестирования

Evgeniy
04.06.2017
09:42:45
опять page object и костыли вокруг него?)

конечно збс что можно на халяву послушать в выходной день

Sergey
04.06.2017
09:51:41
нужен(
зачем? допилить контекстно-зависимые биндинги в symfony/di и больше ничего не надо

Sergey
04.06.2017
09:51:56
а для js....

ну запили как модуль для бабеля/typescript

что бы автовайринг могло

Aleh
04.06.2017
09:52:27
ну да

парсить и работать с типами на уровне парсера\компилятора не тож самое, что няшная рефлексия, которая все знает в рантайме)

круто было бы иметь такую абстракцию для компайлтайма и рантайма(типа про и дев режимы)

Evgeniy
04.06.2017
09:55:01
не для пыха ж
кто то писал для js

Страница 232 из 785