@laravel_pro

Страница 971 из 2014
Maksim (Ellrion)
07.12.2017
11:14:40
а в процедурном стиле тоже mvp можно) https://github.com/Ellrion/simplest

Konstantin
07.12.2017
11:15:05
во ты упоротый, а

Google
Konstantin
07.12.2017
11:15:10
расскажешь завтра

я ноут притащу

у тя там еще и контейнер есть

Maksim (Ellrion)
07.12.2017
11:15:41
и тесты и роутинг и шаблонизатор, даже сервис контейнер есть) но не IoC правда

Konstantin
07.12.2017
11:15:52
mother of god

Макс, ЧТО ТЫ ТАКОЕ ))

Maksim (Ellrion)
07.12.2017
11:16:33
ну это типо для маленьких объяснять концепции фреймворков)

FrameYork
07.12.2017
11:16:56
Бросай борисова, пиши свой MVC
Бросил уже. Нашел другие курсы. Там про ООП совсем другим языком рассказывают, который я понимаю. Я чего его смотреть то вообще начал. Там у них курс на 4 этапа разделен. Первые два уровня посмотрел, мне понравилось как он рассказывает, объясняет. Но только я эти два уровня и без курсов этих знал. С третьего уровня начинается ООП, и вот тут то и началось непонимание. Можно конечно тупо через не хочу и не могу задрачивать, зазубривать, заучивать но я так не хочу. Это не мой метод. Я хочу понимать, а не заучивать. Поэтому курсы специалиста я больше не смотрю.

Konstantin
07.12.2017
11:17:37
и как данные модели в контроллере передать

Aleksandr
07.12.2017
11:19:09
а ты откуда? epam вроде же есть, как раз подходит под твое описание. И учат на халяву и работать берут )
В корпорации вроде не нужен laravel. Там бек на дотнете с питоном в перемешку со всякой экзотикой.

Google
FrameYork
07.12.2017
11:19:23
не надо его понимать блин. Надо на нём писать
А как ты писать на нём будешь, если ты его не понимаешь. Чего писать то?

Konstantin
07.12.2017
11:19:40
А как ты писать на нём будешь, если ты его не понимаешь. Чего писать то?
если ты посмотришь выше, то я тебе скидывал чего писать

FrameYork
07.12.2017
11:19:58
Я вот понимаю, что кошка это объект. А класс это каркас, типа как у дома есть чертеж, а у программы есть класс

Konstantin
07.12.2017
11:20:20
Я вот понимаю, что кошка это объект. А класс это каркас, типа как у дома есть чертеж, а у программы есть класс
неа. Кошка это класс. А вот кошка Мурка из соседнего подъезда - это объект

Я вот понимаю, что кошка это объект. А класс это каркас, типа как у дома есть чертеж, а у программы есть класс
класс - это набор правил и поведения, а объект - это штуковина с реальными данными и характерными для этого объекта свойствами и методами

Maksim (Ellrion)
07.12.2017
11:22:08
нужен Фессор. он бы щас затер про "истенное ООП")

Konstantin
07.12.2017
11:22:17
не надо

а его нет в этом чате ?

Maksim (Ellrion)
07.12.2017
11:23:06
вроде нет

Konstantin
07.12.2017
11:23:15
это хорошо

он слишком сложнаааааа рассказывает

сказывается влияние симфони )

Dmitry
07.12.2017
11:23:59
сказывается влияние симфони )
в чем там ее влияние?

Konstantin
07.12.2017
11:24:01
но говорит канеш по делу

в чем там ее влияние?
в том, что вещи, которые можно объяснить двумя простыми словами, они преподносят, как что-то убер сложное и дикое

Dmitry
07.12.2017
11:25:15
в том, что вещи, которые можно объяснить двумя простыми словами, они преподносят, как что-то убер сложное и дикое
вообще не понял при чем тут симфони. И это смотря что для тебя сложное. Вообще надо уметь оперировать понятиями области

Konstantin
07.12.2017
11:25:16
а ты там вроде тоже есть

Maksim (Ellrion)
07.12.2017
11:25:54
Да там не симфони. То просто высшая лига)

Konstantin
07.12.2017
11:27:08
там - да

Google
Konstantin
07.12.2017
11:27:21
в какой-то степени было бы неплохо так назадротиться

Aleksandr
07.12.2017
11:35:14
ну там много всего.
Ну конкретно по epam. Никогда не видел вакансий по php. У яндекса появился кинопоиск, вроде там есть вакансии врядли там лара, тк кинопоиск древний ресурс). В рамблере слышал - симфони. Если есть в рф корпорации использующие ларавел, отпишите в чатик, самому интересно)

Andrey
07.12.2017
11:35:33
Небольшой оффтопчик ? Знакомый обновил ведроид у матери на телефоне Galaxy note 3 и обратил внимание на номер сборки: https://pp.userapi.com/c834100/v834100369/4f0e9/X7KkIBR2oDw.jpg

Aleksandr
07.12.2017
11:38:04
Я обожаю этот фреймворк. Он реально классный

Dmitry
07.12.2017
11:38:36
Я обожаю этот фреймворк. Он реально классный
ну а что конкретно ты вот прям обожаешь что нельзя без него сделать

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

Konstantin
07.12.2017
11:39:14
ну а что конкретно ты вот прям обожаешь что нельзя без него сделать
без него нельзя жить. Потому что он в моём сердечке ❤️

Aleksandr
07.12.2017
11:40:22
Можно и на бинарном коде писать программы, но зачем? Я например привык к eloquent. Можно писать нативный sql, но проще прописать релейшены в моделях. Ну это просто как пример.

Konstantin
07.12.2017
11:41:43
Dmitry
07.12.2017
11:43:24
плохая идея привязываться к фреймворку, лучше изучать техники. Ну конечно функционал фреймворка тоже надо знать хорошо

Maksim (Ellrion)
07.12.2017
11:46:30
плохая идея привязываться к фреймворку, лучше изучать техники. Ну конечно функционал фреймворка тоже надо знать хорошо
фреймворк помимо компонентов это еще и идеология. пишут потом такие (те кто прыгает с фрейма на фрейм) всякую фигню. понятно что нужно изучать основы, и сами архитектурные приемы \ техники понимать, а потом уже фреймворк, но и фреймворк надо учить. не так проста миграция между фреймворками как многие выставляют

Pavel
07.12.2017
11:47:05
https://www.ripstech.com/php-security-calendar-2017/ Если кто не видел еще

интересные кейсы под вечер

FrameYork
07.12.2017
11:47:44
Да горит у меня от этих кошек. Я не люблю кошек. Мог бы например на примере гостевой книги / другого простого объяснять. Ок, объяснил на кошках, собаках, домах. А потом от теории (от кошек) к практике. И пишем вместе скриптик простенький. Туже самую гостевую книгу, ленту новостей. Т.е. объеснение на примере того что можно использовать в реальном проекте

Но там ничего такого нет. Сиди и слушай девяти часовой курс ООП про кошек

Google
Dmitry
07.12.2017
11:49:37
фреймворк помимо компонентов это еще и идеология. пишут потом такие (те кто прыгает с фрейма на фрейм) всякую фигню. понятно что нужно изучать основы, и сами архитектурные приемы \ техники понимать, а потом уже фреймворк, но и фреймворк надо учить. не так проста миграция между фреймворками как многие выставляют
я и не говорю что это просто набор компонентов. У любого фрейма есть своя внутренняя архитектура и возможности для построения приложения разные. Просто многие ничинают сразу с фреймворка и не понимают основ в нем лежащих

Думают что вообще без него сделать ничего нельзя

не отличают фишки фреймворка и возможности языка

Andrey
07.12.2017
11:55:54
фреймворк помимо компонентов это еще и идеология. пишут потом такие (те кто прыгает с фрейма на фрейм) всякую фигню. понятно что нужно изучать основы, и сами архитектурные приемы \ техники понимать, а потом уже фреймворк, но и фреймворк надо учить. не так проста миграция между фреймворками как многие выставляют
Проста. И идеологии фреймворков проще, чем то, что лежит в их основе. Научиться программировать сложнее, чем выучить язык программирования. Научиться делать веб-приложения сложнее, чем освоить конкретный Фреймворк. Всю идеологию можно впитать прочитав документацию от корки до корки и посмотрев пару-тройку крупных приложений. Всё.

FrameYork
07.12.2017
11:58:54
Херово что мне технологии не с кем обсуждать в офлайне

Andrey
07.12.2017
11:58:55
Когда ты говоришь о тех, кто прыгает с фреймворка на фреймворк, подумай о том, что в каждом из них у них может быть опыта больше, чем у тебя в твоём одном. И как раз понимание идеологии у них может быть куда глубже. Именно из-за этого они и «прыгают», понимая, что в этом месте лучше подойдёт симфони, а вот в этом ларавел

Admin
ERROR: S client not available

Maksim (Ellrion)
07.12.2017
12:02:12
Когда ты говоришь о тех, кто прыгает с фреймворка на фреймворк, подумай о том, что в каждом из них у них может быть опыта больше, чем у тебя в твоём одном. И как раз понимание идеологии у них может быть куда глубже. Именно из-за этого они и «прыгают», понимая, что в этом месте лучше подойдёт симфони, а вот в этом ларавел
я видел код Рельсовика на Ноде например. Или код Симфониста на Ларе. с чего ты взял что их опыт чем то привышает мой если они нахватались верхов в нескольких фреймворках. А я хорошо знаю 1 а остальные поверхностно (на уровне что умеют, для чего чаще используются)? > понимая, что в этом месте лучше подойдёт симфони, а вот в этом ларавел херня. лучше то что знает команда. В остальном топовые современные фреймворки равны практически в возможностях.

Dmitry
07.12.2017
12:02:25
Херово что мне технологии не с кем обсуждать в офлайне
хорош тоску наводить, никто такие вещи не обсуждает в оффлайн )

Konstantin
07.12.2017
12:02:38
Обсуждают

FrameYork
07.12.2017
12:02:42
Город какой ?
Тульская область, Алексин

Konstantin
07.12.2017
12:02:54
Тульская область, Алексин
Увы, на ларабир не попадаешь

Konstantin
07.12.2017
12:03:26
))

Dmitry
07.12.2017
12:03:42
Тульская область, Алексин
я слышал в Алексине крутые дискотеки? )))

Pavel
07.12.2017
12:04:29
а ты не юзал сам RIPS ?
Нет Коллега пользовал его на легаси коде. Вообще, открывает глаза на собственную тупость

Google
FrameYork
07.12.2017
12:04:35
я слышал в Алексине крутые дискотеки? )))
Да. И малолетние шалавы, которые на тусовку собрались.

Konstantin
07.12.2017
12:05:05
СПб, Мск

FrameYork
07.12.2017
12:05:15
с Андреем лично знаком

Oleg
07.12.2017
12:05:16
Я сам в двух универах проходил ООП и так и не въехал, потому что объясняют не на примере, а через заучивание таких понятий как метод, свойство, наследование, инкапсуляция, полиморфизм. Причём эти понятия сформулированы как можно сложными терминами, всё это создаёт шум и иллюзию сложности. Въехал в ООП сам когда начал упираться в недостаток абстракции и универсальности кода. ООП в пыхе - это просто. По сути объект - мини программа имеющая в себе свои функции(методы) и переменные(свойства), класс - конструкция языка позволяющая отделить логику объекта от остального кода, наследование в пыхе это когда тебе нужно чтобы в один класс перекочевали методы и свойства из другого класса (не путать с трейтами) и прям так и пишешь class B extend A {}, инкапсуляция это разделение области видимости свойств внутри объекта например одни свойства public будут доступны извне объекта а свойства private не будут, суть полиморфизма хоть и притянуто за уши но можно объяснить на примере функции var_dump, она одна но подходит для вывода любых данных. В Ларе используются все эти приёмы ООП и сделана даже некая абстракция над ними: Наследование - когда создаешь новую модель, то наследуешься от класса Model, инкапсуляция представлена свойствами $fillable и $guarded в модели, полиморфизм представлен коллекциями.

Andrey
07.12.2017
12:05:34
я видел код Рельсовика на Ноде например. Или код Симфониста на Ларе. с чего ты взял что их опыт чем то привышает мой если они нахватались верхов в нескольких фреймворках. А я хорошо знаю 1 а остальные поверхностно (на уровне что умеют, для чего чаще используются)? > понимая, что в этом месте лучше подойдёт симфони, а вот в этом ларавел херня. лучше то что знает команда. В остальном топовые современные фреймворки равны практически в возможностях.
То что знает команда применимо только в готовой команде. А если задача выбрать технологии и набрать команду? Твой аргумент про рубиста на ноде и симфониста на ларе вообще дичь. Я тебе могу показать тысячи строк кода людей, пишущих только на одной технологии, которые будут ещё хуже того, что ты видел) это общий уровень разработчика и не связано с тем, сколькими технологиями он владеет

Dmitry
07.12.2017
12:06:15
Я сам в двух универах проходил ООП и так и не въехал, потому что объясняют не на примере, а через заучивание таких понятий как метод, свойство, наследование, инкапсуляция, полиморфизм. Причём эти понятия сформулированы как можно сложными терминами, всё это создаёт шум и иллюзию сложности. Въехал в ООП сам когда начал упираться в недостаток абстракции и универсальности кода. ООП в пыхе - это просто. По сути объект - мини программа имеющая в себе свои функции(методы) и переменные(свойства), класс - конструкция языка позволяющая отделить логику объекта от остального кода, наследование в пыхе это когда тебе нужно чтобы в один класс перекочевали методы и свойства из другого класса (не путать с трейтами) и прям так и пишешь class B extend A {}, инкапсуляция это разделение области видимости свойств внутри объекта например одни свойства public будут доступны извне объекта а свойства private не будут, суть полиморфизма хоть и притянуто за уши но можно объяснить на примере функции var_dump, она одна но подходит для вывода любых данных. В Ларе используются все эти приёмы ООП и сделана даже некая абстракция над ними: Наследование - когда создаешь новую модель, то наследуешься от класса Model, инкапсуляция представлена свойствами $fillable и $guarded в модели, полиморфизм представлен коллекциями.
По сути объект - мини программа имеющая в себе свои функции(методы) и переменные(свойства), класс - конструкция языка позволяющая отделить логику объекта от остального кода, наследование в пыхе это когда тебе нужно чтобы в один класс перекочевали методы и свойства из другого класса надо было все таки в универе учить ;)

Andrey
07.12.2017
12:06:25
Konstantin
07.12.2017
12:06:40
Я сам в двух универах проходил ООП и так и не въехал, потому что объясняют не на примере, а через заучивание таких понятий как метод, свойство, наследование, инкапсуляция, полиморфизм. Причём эти понятия сформулированы как можно сложными терминами, всё это создаёт шум и иллюзию сложности. Въехал в ООП сам когда начал упираться в недостаток абстракции и универсальности кода. ООП в пыхе - это просто. По сути объект - мини программа имеющая в себе свои функции(методы) и переменные(свойства), класс - конструкция языка позволяющая отделить логику объекта от остального кода, наследование в пыхе это когда тебе нужно чтобы в один класс перекочевали методы и свойства из другого класса (не путать с трейтами) и прям так и пишешь class B extend A {}, инкапсуляция это разделение области видимости свойств внутри объекта например одни свойства public будут доступны извне объекта а свойства private не будут, суть полиморфизма хоть и притянуто за уши но можно объяснить на примере функции var_dump, она одна но подходит для вывода любых данных. В Ларе используются все эти приёмы ООП и сделана даже некая абстракция над ними: Наследование - когда создаешь новую модель, то наследуешься от класса Model, инкапсуляция представлена свойствами $fillable и $guarded в модели, полиморфизм представлен коллекциями.
Спасибо, кэп

Dmitry
07.12.2017
12:07:05
Я сам в двух универах проходил ООП и так и не въехал, потому что объясняют не на примере, а через заучивание таких понятий как метод, свойство, наследование, инкапсуляция, полиморфизм. Причём эти понятия сформулированы как можно сложными терминами, всё это создаёт шум и иллюзию сложности. Въехал в ООП сам когда начал упираться в недостаток абстракции и универсальности кода. ООП в пыхе - это просто. По сути объект - мини программа имеющая в себе свои функции(методы) и переменные(свойства), класс - конструкция языка позволяющая отделить логику объекта от остального кода, наследование в пыхе это когда тебе нужно чтобы в один класс перекочевали методы и свойства из другого класса (не путать с трейтами) и прям так и пишешь class B extend A {}, инкапсуляция это разделение области видимости свойств внутри объекта например одни свойства public будут доступны извне объекта а свойства private не будут, суть полиморфизма хоть и притянуто за уши но можно объяснить на примере функции var_dump, она одна но подходит для вывода любых данных. В Ларе используются все эти приёмы ООП и сделана даже некая абстракция над ними: Наследование - когда создаешь новую модель, то наследуешься от класса Model, инкапсуляция представлена свойствами $fillable и $guarded в модели, полиморфизм представлен коллекциями.
это не ооп, а процедуры в классах

если ты перенес функцию в класс, твой код не стал ооп

Konstantin
07.12.2017
12:07:59
Dmitry
07.12.2017
12:08:17
А если public дописал ?
вот тогда да )))

Konstantin
07.12.2017
12:08:27
Ну дык ))

Oleg
07.12.2017
12:09:08
Dmitry
07.12.2017
12:10:13
Я ожидал подобных комментариев ))
когда тебе нужно чтобы в один класс перекочевали методы и свойства из другого класса они никуда не "перекачевывают" ... Короче "все х...я, переделывай"

FrameYork
07.12.2017
12:10:14
Я сам в двух универах проходил ООП и так и не въехал, потому что объясняют не на примере, а через заучивание таких понятий как метод, свойство, наследование, инкапсуляция, полиморфизм. Причём эти понятия сформулированы как можно сложными терминами, всё это создаёт шум и иллюзию сложности. Въехал в ООП сам когда начал упираться в недостаток абстракции и универсальности кода. ООП в пыхе - это просто. По сути объект - мини программа имеющая в себе свои функции(методы) и переменные(свойства), класс - конструкция языка позволяющая отделить логику объекта от остального кода, наследование в пыхе это когда тебе нужно чтобы в один класс перекочевали методы и свойства из другого класса (не путать с трейтами) и прям так и пишешь class B extend A {}, инкапсуляция это разделение области видимости свойств внутри объекта например одни свойства public будут доступны извне объекта а свойства private не будут, суть полиморфизма хоть и притянуто за уши но можно объяснить на примере функции var_dump, она одна но подходит для вывода любых данных. В Ларе используются все эти приёмы ООП и сделана даже некая абстракция над ними: Наследование - когда создаешь новую модель, то наследуешься от класса Model, инкапсуляция представлена свойствами $fillable и $guarded в модели, полиморфизм представлен коллекциями.
Я вот думаю, что если бы мы вели эти разговоры офлан (ну или хотя бы разговаривали голосом, а не текстом) я бы понял ООП, и объяснение это было бы лучше чем у Борисова с его кошками

Dmitriy
07.12.2017
12:12:14
Dmitry
07.12.2017
12:12:24
?

ей. он теперь там будет ныть. за что ...?
там fesor, он любит с азов разъяснять )))

Страница 971 из 2014