@oop_ru

Страница 372 из 785
Dmitriy
05.11.2017
17:45:21
по движению технологий

по применению этих технологий и подходов

Sergey
05.11.2017
17:45:36
по движению технологий
посмотри сколько иммигрантов пилят софт

ну то есть тут вопрос "насколько сложно поднять подобный бизнес"

Google
Dmitriy
05.11.2017
17:46:28
все тренды разработки идут из зарубежа

Sergey
05.11.2017
17:46:51
все тренды разработки идут из зарубежа
из зарубежных компаний, у нас таких нет

но люди есть

Dmitriy
05.11.2017
17:47:05
люди и в Индии есть

Sergey
05.11.2017
17:47:06
просто они работают на зарубежные компании) потому что тут денег нет

Dmitriy
05.11.2017
17:47:08
яж про другое

Sergey
05.11.2017
17:47:27
люди и в Индии есть
и среди индусов есть неплохие программисты)

и даже среди китайцев

Enterpise
05.11.2017
17:47:36
Мне кажется, или в СНГ вплоть до конца 90-х разработки ПО как таковой не было , а было программирование на уровне "рассчитать формулы по запуску ракет для Самаровского НИИ им. Ленина"?
как мне кажется в СНГ в 90-е были задачи уровня "поправить отчет на 1С" и сделать обмен между древней прогой на Фоксе/Клиппере или "соврменной" Делфи и 1С

Aleh
05.11.2017
17:47:41
Все тренды идут от софтовых гигантов, которые на западе не в силу хорошего образования)

Sergey
05.11.2017
17:47:56
именно

Enterpise
05.11.2017
17:48:08
В 0-вые тоже

Sergey
05.11.2017
17:48:13
мне нравилась статья "сколько статей УК РФ нарушила бы Apple если бы они открывали ее в россии"

Google
Sergey
05.11.2017
17:48:26
(хотя вроде как там про беларусь было но суть вы поняли)

Aleh
05.11.2017
17:48:29
Т.е. да, условный гейтс и джобс у нас бы за свою деятельность присел бы надолго

Да даже щас в рб попробуй сделать приложеньку и продавать в ней что-то

Enterpise
05.11.2017
17:50:24
Так, вернемся к ООП. Почему в PHP так тяжело создавать объекты? Почему в JS их так легко создавать? есть ли способ в по ха пе сделать обьект - заглушку (стаб) на лету, как в JS?

Aleh
05.11.2017
17:50:49
Вопросы по пыхе в пыхо чатик плиз

Enterpise
05.11.2017
17:51:28
это общий вопрос по ООП!

Maksim
05.11.2017
17:51:41
мы не слабо отстаем
у меня бывший коллега сейчас сидит в нью-йорк таймс и говнокодит потихоньку. Я б не сказал, что его переезд привёл к каким-то прорывам)

Aleh
05.11.2017
17:53:30
вон скандинавы любят тесты, причем на каком-то менеджерском уровне они им нравятся, а вот разработчики чет не слишком вникли

ну это из того, что я знаю

Aleh
05.11.2017
17:55:10
ну видимо про синтаксис

Enterpise
05.11.2017
17:56:38
version?

Maksim
05.11.2017
17:56:42
const a = {}
пасиб. Ну на сколько же просто не получится)

version?
7.1, если память не изменяет

Enterpise
05.11.2017
17:59:38
$a = new class implements SomeInterface {}; хз как там в jsах ваших модных
это анонимное динамическое создание типа-класса, с автоматической имплементацией интерфейса (методы автоимплементируются их стабами)?

Aleh
05.11.2017
18:00:03
для стабов юзайте библиотеки, но еще раз, давайте пыхо вопросы в пыхо чате

Google
andretshurotshka?❄️кде
05.11.2017
18:00:27
а такой есть?

Aleh
05.11.2017
18:00:32
да

@prophp7

Enterpise
05.11.2017
18:01:41
для стабов юзайте библиотеки, но еще раз, давайте пыхо вопросы в пыхо чате
для того, чтобы использовать библиотеку для стабов, нужно сначала установить ее. А это как бе невозможно или "тяжело"

Aleh
05.11.2017
18:02:00
ну если это невозможно или тяжело, то вам пиздец

andretshurotshka?❄️кде
05.11.2017
18:05:26
лол

Sergey
05.11.2017
18:35:04
ух прям тяжко я аж вспотел

ладно, можно про ООП

имеет ли смысл писать серию статей про SOLID? а то у меня кучи драфтов, я их перечитал и все надо переписывать с нуля

и если да - зачем?)

есть ли в этом хоть какой-нибудь смысл или лучше про что-нибудь другое написать? например information hiding или GRASP

Adel
05.11.2017
18:39:10
а ты их где пишешь? блог? хабр?

Sergey
05.11.2017
18:39:38
а ты их где пишешь? блог? хабр?
без разницы, скорее всего, поскольку я не хочу свой личный блог заводить, хабр, но это не точно

Adel
05.11.2017
18:40:08
ок. а раньше писал?

Sergey
05.11.2017
18:40:12
да

Adel
05.11.2017
18:40:25
где? :) покажи :)

Sergey
05.11.2017
18:40:42
https://habrahabr.ru/users/fesor/posts/

Adel
05.11.2017
18:40:53
thx

Георгий
05.11.2017
18:41:03
ух прям тяжко я аж вспотел
Это ты еще в суровый десятилетний интырпрайз не попадал...

Google
Sergey
05.11.2017
18:41:11
ну там фигня... там мне только статья про компоненты все еще хоть как-то да нравится и то...

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

Maksim
05.11.2017
18:44:40
как же сложно мне будет там композер запихнуть
в таких просто зачастую лиды про компосер и не слышали) и не нужен он им, ведь можно по старинке в папочку подкаладывать)

Sergey
05.11.2017
18:45:39
в таких просто зачастую лиды про компосер и не слышали) и не нужен он им, ведь можно по старинке в папочку подкаладывать)
для таких я сделаю отдельную презенташку и покажу и расскажу преимущества) Ну и да, если что - никто не мешает сложить в папочку и автозагрузчик скомуниздить

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

Maksim
05.11.2017
18:48:15
ну если тесты есть, а в 95% случаев это phpunit, то он это всё умеет) и тогда поиски не стольк оправданы)

Sergey
05.11.2017
18:48:51
ну если тесты есть, а в 95% случаев это phpunit, то он это всё умеет) и тогда поиски не стольк оправданы)
ну мне вот prophecy больше чем mockery нравится, все де не факт что там последний phpunit у которого и то и то есть

Enterpise
05.11.2017
18:48:57
composer install --dev prophecy/prophecy
Это все прекрасно, но у меня маленькая проблема: легаси код. Жизнь без него в страртапах была бы безмятежной

Sergey
05.11.2017
18:49:18
Maksim
05.11.2017
18:49:18
а чем легаси код мешает компосеру? он как бэ отдельно живёт

Sergey
05.11.2017
18:50:15
Это все прекрасно, но у меня маленькая проблема: легаси код. Жизнь без него в страртапах была бы безмятежной
легаси разный бывает. У тебя проблема конкретно с чем? Ты не знаешь что код делает? Ты не знаешь какой код используется? Ты не знаешь где у тебя проблемы могут быть? Для всего этого есть пакет в packagist)

Aleh
05.11.2017
18:50:30
"любой код который ты пишешь через неделю можно считать легаси"
то, что влили в мастер можно считать легаси)

Sergey
05.11.2017
18:51:00
еще один бесполезный термин

Enterpise
05.11.2017
18:51:23
composer регистрирует еще один автолоадер, который конфликтует с тем, что в проекте. К тому же в легаси проекте во всю используется PEAR

Aleh
05.11.2017
18:51:51
никто не конфликтует

Sergey
05.11.2017
18:52:20
ну либо кому-то надо почитать документацию по spl_autoload_register но это уже вопрос в другой чатик

Enterpise
05.11.2017
18:54:10
Aleh
05.11.2017
18:54:45
а вы гуглили это, там сразу куча статей как решать проблемы

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

Google
Sergey
05.11.2017
18:55:14
у меня на ишус трекер в котором ссылка)

Enterpise
05.11.2017
18:55:21
У миллионов мух так же как и у меня в пятницу почему то начали конфликтовать

Sergey
05.11.2017
18:55:24
а, я забыл что это Hell кто-то там

переименовался и не узнать

Aleh
05.11.2017
18:55:46
У миллионов мух так же как и у меня в пятницу почему то начали конфликтовать
ну т.е. ссылку открыть не судьба и посмотреть как его настроить?

Sergey
05.11.2017
18:55:47
ну или приведи твит в твиттере с хотя бы тысячей "таких же"

тогда это будет не голословно

Enterpise
05.11.2017
18:58:00
пить надо меньше
так стоп, если бы проблемы не было, не было бы и кучи вопросов. В гугле. С решениями.

Enterpise
05.11.2017
18:59:35
Может быть одновеменное использование 2-х autoloader-ов и является корнем всех проблем?

Sergey
05.11.2017
18:59:38
опиши мне характер проблемы, ведь это проблема раз столько запросов было

Aleh
05.11.2017
19:00:16
проблема уровня хочу добавить use класса с таким же именем, как бы и проблема и как бы и нет

Enterpise
05.11.2017
19:27:25
проблема в том, что autloader не может найти мой класс.

Sergey
05.11.2017
19:29:13
проблема в том, что autloader не может найти мой класс.
ну так это твоя проблема, ты либо накосячил с автолоадером либо у тебя они просто в неверном порядке

тяжело документацию что-ли почитать

или поэксперементировать

Maksim
05.11.2017
19:39:39
использование компосера, если что, не обязывает к использованию его автолоадера. Ну если уж на то пошло

Adel
05.11.2017
19:40:41
ну вообщето без автолоадера не будет работать.

ТАм нвутри либы же не инклудят файлы

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