
Stan
24.03.2018
05:40:18
У хауди только теоретическая часть норм, но код его брать так себе развлечение
Дударь это вовсе не пойми что
Дичь какую-то несёт
И чужие шаблоны просто переписывает типо сам делает

Google

Fab_on
24.03.2018
05:42:23

Stan
24.03.2018
05:42:53
А я даже джуниором себя не считаю
Придумал себе проект просто сам по своему тз и когда появляются вопросы в ходе выполнения лезу в google
И ищу конкретное необходимое
Потому что мне проще сразу учится применять знания на практике нежели, знать все и не уметь применять

Fab_on
24.03.2018
05:44:47

Stan
24.03.2018
05:45:26
Но у этого способа есть некоторые минусы

Fab_on
24.03.2018
05:45:58
Основы всё-равно знать надо

Stan
24.03.2018
05:47:41
Когда ищешь например в ютубе уроки по нужной теме, то у большинства авторов курсы это разработка какого-то проекта и объясняемый материал выходит как часть проекта, но в роликах они ссылаются на свои прошлые видео, что не совсем удобно приходится пересматривать ещё и прошлые ролики чтобы понять что да как

Евгений
24.03.2018
06:51:18

PowerAxis
24.03.2018
07:17:41
В итоге оказался на ресурсе metanit, по С# читаю курс. Там под каждым разделом есть видос, очень хорошо чел объясняет

Mr
24.03.2018
08:53:22

Google

Fab_on
24.03.2018
08:54:17

Mr
24.03.2018
08:54:45

Fab_on
24.03.2018
08:55:22

Mr
24.03.2018
08:55:56

Fab_on
24.03.2018
08:56:09
?

Mr
24.03.2018
08:56:50
?
P.S я про программирования

Fab_on
24.03.2018
08:57:47

Mr
24.03.2018
08:58:16
))) ?

Владимир
24.03.2018
09:08:52
Я понял тебя, друг. Я поэтому и смеюсь. Универ - это только бумага.
Универ универу рознь. В прошлом году заочку закончил совсем не питерского или московского вуза, однако полезного много почерпнул из учебы, много всего актуального было, из ЯП никакого Паскаля или Бейсика: чистый си и джава, много полезной инфы о процессе разработки ПО, базах данных, сетях и т.д.

Fab_on
24.03.2018
09:14:15

Владимир
24.03.2018
09:15:12

Fab_on
24.03.2018
09:17:11
Но всё же. Знания можно получить и без университета. А вот бумагу, подтверждающую твои знания и умения... Хотя многие и купить умудряются. А многие и без бумаг и вышки норм должности имеют. Я без вышки и норм. Мозгов хватает чтобы самостоятельно изучать ЯП. Да и смежные направления тоже.

Владимир
24.03.2018
09:19:24

Fab_on
24.03.2018
09:20:52

Panda
24.03.2018
09:22:22
Универ это про связи, знакомства, идеи и тд
Проверка того, как ты можешь в условиях таких находить силы все это учить и сдавать

Fab_on
24.03.2018
09:24:23
Смотрю каждому индивидуально универ дал что-то своё. А у кого-то что-то забрал?

?
24.03.2018
09:26:30
☠️

Grigoriy
24.03.2018
09:27:51
как организуете модели в прилаге? как разбиваете фильтры на методы и как пишете конфигурации чтоб зависимостей между файлами поменьше было?

Alex
24.03.2018
09:38:26

Google

Grigoriy
24.03.2018
09:48:34
+
а вот с моделями волосы на голове рву каждый раз когда их становится штук 30
уже не помню что как и куда вроде работает но как подумаю про завтра - фсо

Alex
24.03.2018
09:51:55

Grigoriy
24.03.2018
09:54:56
пишешь ты запрос
в базу
там есть where, есть left join есть join
есть еще order
когда тебе на выходе нужна одна строка ты пользуешься ими всеми
но все они будут разные в зависимости от входных данных - чем больше тем толще запрос
соответственно я полагаю что наверное есть способ разбивать запрос на куски - каждый кусок в свой метод

Grigoriy
24.03.2018
09:56:15
и потом собирать обратно
вот мне и интересно как это делают по уму
можно и собственный запрос для каждого метода писать. но они будут жирные и если ты найдешь где-то косяк есть шанс что придется менять сразу десяток

Alex
24.03.2018
09:57:07
а у тебя есть какая-то ORM?

Grigoriy
24.03.2018
09:57:50
ну вот сяду сейчас на лару будет
но общий принцип неизменен - ORM упрощает написание запросов

Alex
24.03.2018
09:58:07

Grigoriy
24.03.2018
09:58:26
слышал про них. думаю что это что-то вроде трейта для класса

Google

Grigoriy
24.03.2018
09:58:36
типа "всегда не забыть сделать inner join"

Alex
24.03.2018
09:58:40
если я правильно тебя понял - это то, что ты хочешь

Grigoriy
24.03.2018
09:59:26
а как его понимают?

Alex
24.03.2018
10:00:10
это скорее предзаполненные выборки. Типа "только активные продукты", или "продукты с фотками", такое
в Eloquent модели жирные, всё внутри класса модели - и работа с коллекцией объектов, и с самим объектом моделей
на 30 моделек такого хватит)

Admin
ERROR: S client not available

Grigoriy
24.03.2018
10:04:03
вот это как самое оно - у нас идеи разные часто директору приходят
боюсь что 30 моделек это не предел будет
я попробовал что сделать - на чистой пыхе намутил класс типа AR-ки
только без закидывания в базу - фильтры, дефолты, проверки и тд

Alex
24.03.2018
10:05:00
ну, если сильно сложная логика будет становиться - то можно будет выносить выше, в какие-то сервисы

Grigoriy
24.03.2018
10:05:20
а запросы и прочую муть окрестил "коммандами"
command
GetCountriesCommand->run
и крайне быстро это стало напоминать печаль
потому что страны можно 12-ю разными способами запросить
это причина моего вопроса - как это организуют чтобы руки не ломались
пришел к выводу что как минимум вся работа с countries должна быть в одном файле

Google

Grigoriy
24.03.2018
10:07:02
потому что когда файлов 22 душа плачет

Alex
24.03.2018
10:07:19
почитай про Command–query separation
по мне так наоборот ок)

Grigoriy
24.03.2018
10:08:09
почитаю. буду признателен если ты в ЛС меня наберешь и дашь свое видение. текст не идеальный носитель информации
и это тоже хотелось бы понять. понять как ты для себя уяснил что это оччень хорошо

Alex
24.03.2018
10:08:38
да я тоже в этом не супер-крут

Grigoriy
24.03.2018
10:08:57
стоп. крутых и не крутых нету.
есть прошедших определенный набор событий
ты прошел я нет, хочу пройти тоже
потому текст - не решение
хотя поисковой запрос представляет ценность

Alex
24.03.2018
10:10:44

Nikolay
24.03.2018
13:26:53
Приветствую товарищи! Помогите перекодировать, пожалуйста. http://sandbox.onlinephpfunctions.com/code/c6d9f21310a3ec45bf762ac182cc69ea02a6cc75

eldarQa
24.03.2018
13:27:59
Ребят, как привести PHP массив в такой json?
{
"receivers_list": [
{
"address": "test",
"amount": 200
}
]
}
Делаю так:
$postFields = json_encode([
'receivers_list' => [
'address' => 'test',
'amount' => 200,
]
]);
Но получается в таком виде, и не отправляется на сервер: {"receivers_list":{"address":"test","amount":200}}

Nikolay
24.03.2018
13:29:32

eldarQa
24.03.2018
13:30:07

Foma
24.03.2018
13:37:38
Вроде все четко
file put content?