@oop_ru

Страница 172 из 785
Aleh
03.04.2017
13:12:37
60 где-то

?
03.04.2017
13:13:01
а до сих пор не научились его готовить
ну кому за 50 должны были уже научиться его готовить

Я из своих 22 лет изучаю и программирую года 4, учусь до сих пор, готовить это все

?

Google
Кирилл
03.04.2017
13:35:21
а мы до сих пор в него не можем
А на подходе уже ФП, а мы еще спорим нужны ли сетеры)

Sasha
03.04.2017
13:36:12
Этому не возможно научиться, оно для этого не придумано))

Кирилл
03.04.2017
13:36:31
В мейнстрим)

Andrey
03.04.2017
13:36:44
Sasha
03.04.2017
13:37:10
хасеклю 34

Кирилл
03.04.2017
13:37:18
Aleh
03.04.2017
13:37:26
лисп это фп язык

а лямбдам за 80

guga
03.04.2017
13:39:03
а лямбдам за 80
ты именно о lambda calculus?

Aleh
03.04.2017
13:39:09
да

Sasha
03.04.2017
13:39:20
83 если быть точным, или 80. Черч свои работы кажется в 30 публиковал.

Aleh
03.04.2017
13:39:29
ну вроде в 36ом

Google
guga
03.04.2017
13:39:40
ну в языки программирования не сразу же перекочевало.

Aleh
03.04.2017
13:40:00
ну в языки программирования не сразу же перекочевало.
логично, потому что такого понятия не было)

Like
03.04.2017
16:07:25
Кстати, 30 методов в каждом реализация на одну строчку и все это в трейт, а сам трейт используется в классе - это норма или не?))

Aleh
03.04.2017
16:07:48
ну звучит не очень

Like
03.04.2017
16:07:49
Что-то типа doctrine со своими get

Да тут долго объяснять :(

Aleh
03.04.2017
16:08:05
не делайте геттеров

Like
03.04.2017
16:08:11
Не могу найти другого решения

Aleh
03.04.2017
16:08:23
публичный интерфейс в 30 методов обычно что-то не очень хорошее

Like
03.04.2017
16:08:24
не делайте геттеров
Научи пыху вызывать 'name->name2()' :)

guga
03.04.2017
16:08:38
не делайте геттеров
Чому? Иногда в них логика

f4rt~
03.04.2017
16:09:00
guga
03.04.2017
16:09:04
Геттер же всего метод

Sergey
03.04.2017
16:09:11
в котлине нет геттеров!

Aleh
03.04.2017
16:09:13
Чому? Иногда в них логика
назови его получше просто)

guga
03.04.2017
16:09:40
назови его получше просто)
Я программист, я так вижу

Aleh
03.04.2017
16:10:18
когда захотелось сделать геттер сразу подумай про паттерн "информационный эксперт"

Like
03.04.2017
16:10:24
Я бы не писал, но я не могу найти другую реализацию ) Там эти геттеры вызываются динамически в каждом случае (случай - url) :D Если интересно кому - могу описать более подробно)

Кирилл
03.04.2017
16:11:03
в котлине нет геттеров!
в JS тоже нет геттеров

Google
guga
03.04.2017
16:11:58
Когда натравил нейронку на свой код

Like
03.04.2017
16:12:27
Это все связи в ларке и пыха виноваты)))

Кирилл
03.04.2017
16:12:57
когда захотелось сделать геттер сразу подумай про паттерн "информационный эксперт"
И как тогда быть? Если небудет гетеро и сетеров? Тогда модель будет сама все делать?

Admin
ERROR: S client not available

guga
03.04.2017
16:13:24
если у вас есть геттеры и сеттеры, то почему бы не сделать поля публичными?)
Потому что какой-то умный дядя подумал и запилил джава бин спецификацию

Aleh
03.04.2017
16:13:39
а что там?

guga
03.04.2017
16:14:04
А там обязательно должны быть getX/setX

Методы для свойств

Aleh
03.04.2017
16:14:58
а они ж наверное автоматически генерятся?

guga
03.04.2017
16:15:01
И все jpa провайдеры ожидают эти методы

Aleh
03.04.2017
16:15:04
просто используйте их как дто

guga
03.04.2017
16:15:21
просто используйте их как дто
Беда в том, что почти вся экосистема подталкивает к использованию дто вместо объектов

Like
03.04.2017
16:16:50
а что там?
Я пишу сервис для отдачи результата на фронт после запроса (сервер апи) И есть проблема, ибо я вызываю связь динамически (передаю название в качестве строки) Допустим avatar связь юзера с картинкой , и мне нужно взять айди аватарки, тогда я передаю 'аvatar->id', но если я буду это так вызывать (строка) - пыха мне пошлёт, сработает только явный вызов

Блин, с телефона так не удобно писать

guga
03.04.2017
16:17:02
И логику вынести в сервисы

Google
Aleh
03.04.2017
16:18:27
и вообще, я уже выше писал, зачем вам орм для чтения, у вас есть великолепный sql

Like
03.04.2017
16:19:49
и вообще, я уже выше писал, зачем вам орм для чтения, у вас есть великолепный sql
С чистым запросом будет ещё больше мороки ) Да и тут не в нем суть, тут проблема в переборе данных, которые пойдут на фронт Не хочу я писать этот foreach ;(

Like
03.04.2017
16:22:11
А зачем перебор? Нельзя сразу sql написать и получить полный набор
То ли я туплю, то ли плохо объяснил. Не даете покушать :(

Like
03.04.2017
16:23:38
Так вот. У меня 3 таблицы: посты, юзеры, картинки. Я беру все посты и хочу к каждому посту вывести автора и его аватарка. И все это красиво оформить. То есть, 'response' => [...данные про пост, 'user' => ['login' => 'login', 'avatar' => 'avatar']]

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