@proGO

Страница 398 из 1674
Denis
10.01.2017
10:04:38
Это в каком переводе ?

Phil
10.01.2017
10:05:29
Рекомендую трёх Г

Daniel
10.01.2017
10:05:55
в оригинале же

Phil
10.01.2017
10:07:22
В оригинале ты кстати усрешься читать. Ну конкретно ты не знаю. Я про абстрактного "ты"

Google
Phil
10.01.2017
10:08:05
Профессор лингвистом был, любил диалектами играть. Если не разбираешься в них, то это будет как чтение справочника

Roman
10.01.2017
10:16:41
ну в репу последний год чё-то регулярно пушат. тоесть пилить пилят
Там идеология мультиплатформенной хуеты какой то. Зачем это если Go компилируемый язык?

Второй момент - нет ни одного живого приложения, которое хотя бы несколько экранов выдавало с современными виджетами андроида. Да даже не с соврмененными. Ни одного проекта на гитхабе! Чтобы начать как то.

Subbotin
10.01.2017
10:18:23
Там идеология мультиплатформенной хуеты какой то. Зачем это если Go компилируемый язык?
как компилируемость противоречит мультиплатформенности?

Roman
10.01.2017
10:19:42
как компилируемость противоречит мультиплатформенности?
Они оставляют пересечение совместимых фич. Т.е. заведомо хуже родного iOS и Android. Не с того конца начали как мне кажется.

Вот, по слухам Xamarin начал с того, что переписывал сам Андроид Фреймворк. Но это виндузятники, у них и выбора то не было. При этом у них огромный экспириенс в создании графических интерфейсов.

Гоферы могли бы тоже писать свою нативную реализацию. Я нашел единственный годный проект. Чувак начал писать, но забил - потому что комьюнити его проигнорировало.

Мерлин
10.01.2017
12:22:29
ORM Только ручной режим, только SQL, только хардкор! – 30 ??????? 68% Другое – 7 ?? 16% gorm – 6 ? 14% reform – 1 ▫️ 2% sqlboiler ▫️ 0% qbs ▫️ 0% zoom ▫️ 0% ORM от beego ▫️ 0% ? 44 people voted so far.

Constantine
10.01.2017
12:23:30
надо было репост сделать

или там голоса не складутся?

или это один и тот же пул?

Denis
10.01.2017
12:23:48
складутся

не раз так делали

Google
Vladislav
10.01.2017
13:57:33
ORM нинужен, он кривой, исключение только, когда в БД все готово под приложение и запросы простые, но обычно рано или поздно все разрастается

Vladislav
10.01.2017
14:00:40
похоже, ты просто с нормальными orm не работал.
это с какими? я просто вижу кучу нытья разрабов и админов, какие запросы генерятся в ORM, поэтому утверждать, что есть нормальные, я пока таких не видел

Kirill
10.01.2017
14:01:09
такой ной я помню разве что в контексте пыхи

Timur
10.01.2017
14:12:23
такой ной я помню разве что в контексте пыхи
А что с ней? Я в последний раз когда её юзал, то Doctrine (Data Mapper) ORM вполне себе норм была.

i
10.01.2017
14:15:14
Проблема orm что они не достаточно гибкие, сложные запросы придётся всё равно руками делать или терять производительность на orm

Kirill
10.01.2017
14:16:19
А что с ней? Я в последний раз когда её юзал, то Doctrine (Data Mapper) ORM вполне себе норм была.
я сейчас проект делаю, там нужно новую версию сайта сделать. так старая на umi.cms, дистрибутив 2007 года. вот это реально говно-orm.

Vladislav
10.01.2017
14:17:00
Но почему-то мне сейчас говорят, что есть такие ORM, которые умеют все делать красиво и быстро

Phil
10.01.2017
14:17:13
угу. чудесным образом

Kirill
10.01.2017
14:17:23
ну ты зря кстати. у UMI было всё очень академично
в 2007 году? не гони, Фил. они сами признали, что до 2008-2009ого года было дерьмо.

ну ты зря кстати. у UMI было всё очень академично
God Object на eval()ах очень академично, да.

Phil
10.01.2017
14:20:21
в 2007 году? не гони, Фил. они сами признали, что до 2008-2009ого года было дерьмо.
а что у них в 2009 произошло? они кардинально поменяли архитектуру хорошо если года 3 назад. там compose и что-то там ещё воткнули

Subbotin
10.01.2017
14:20:33
Проблема orm что они не достаточно гибкие, сложные запросы придётся всё равно руками делать или терять производительность на orm
делай простые запросы на орм а сложные пиши сырые. орм не лишает тебя такой возможности.

Peter
10.01.2017
14:20:41
а кто может обьяснить зачем гоу вместо стандартных библиотек использует прямые системные вызовы? (здесь src/runtime/sys_$OS_$ARCH.s)

Phil
10.01.2017
14:21:00
Kirill
10.01.2017
14:21:21
а что у них в 2009 произошло? они кардинально поменяли архитектуру хорошо если года 3 назад. там compose и что-то там ещё воткнули
по их словам, архитектуру они стали менять в 2008-2009. и я говорю именно о дистрибутиве той версии, а это 2007 год.

Google
Kirill
10.01.2017
14:22:31
Солончук

Timur
10.01.2017
14:22:47
делай простые запросы на орм а сложные пиши сырые. орм не лишает тебя такой возможности.
+1 Не знаю как в Go, но в Hibernate есть: https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/queryhql.html

Phil
10.01.2017
14:23:22
Солончук
Скажи ему, что я поднял бровь в удивлении

Subbotin
10.01.2017
14:23:50
зачем тогда орм?
чтобы писать простые запросы проще и быстрее.

Timur
10.01.2017
14:23:53
зачем тогда орм?
Абстракции на уровне предметной области.

С убранным инфраструктурным кодом.

Kirill
10.01.2017
14:24:33
Скажи ему, что я поднял бровь в удивлении
ну, я могу у Иоффе спросить, что в коде произошло

Vladislav
10.01.2017
14:24:34
делай простые запросы на орм а сложные пиши сырые. орм не лишает тебя такой возможности.
Это надо разработчикам объяснять, вот только они так не умеют, ибо как начнут пилить в одном стиле, так и будут

Kirill
10.01.2017
14:24:46
там я находил файлы с лицензиями 2008-2009 года

хардкор и вакханалия в основных частях кода

как eval, например

Subbotin
10.01.2017
14:25:25
Это надо разработчикам объяснять, вот только они так не умеют, ибо как начнут пилить в одном стиле, так и будут
"орм не нужен потому что надо разработчикам объяснять как им пользоваться." пишут разработчики в чате для разработчиков

Kirill
10.01.2017
14:25:28
выпилил eval - у меня сайт стал работать на 60% быстрее

или 65, не помню

Vladislav
10.01.2017
14:25:54
Phil
10.01.2017
14:25:57
ну, я могу у Иоффе спросить, что в коде произошло
У икого? ))) Да не было у них глобальных архитектурных изменений в 2008-2009. Я думаю у них модель БД и сейчас осталась примерно та же

Google
Vladislav
10.01.2017
14:26:26
и по опыту, ни один разраб не будет мучиться и писать то так, то так

Kirill
10.01.2017
14:27:20
i
10.01.2017
14:28:02
Да ладно, все же всё равно понимают что ORM это хорошо, но бывают исключения, опять развели флейм

Phil
10.01.2017
14:28:04
Kirill
10.01.2017
14:28:13
Phil
10.01.2017
14:28:35
Да ладно, все же всё равно понимают что ORM это хорошо, но бывают исключения, опять развели флейм
Нет, я не понимаю. Напротив. Я понимаю, что это как ООП - красиво на словах, но плохо на практике

Kirill
10.01.2017
14:29:04
так ты знаешь о каком проекте я говорю.

Admin
ERROR: S client not available

Peter
10.01.2017
14:29:27
потому что нет никаких кроссплатворменных стандартных библиотек
а что насчет этого https://developer.apple.com/library/content/qa/qa1118/_index.html

i
10.01.2017
14:30:22
Kirill
10.01.2017
14:31:47
нет ;)
ну, ты можешь не знать о каком конкретно, но, судя по всему, ты в курсе этого проекта.

Phil
10.01.2017
14:31:58
Я понимаю, сейчас использую на php orm из laravel, всем доволен
вот можно остановиться было на слове php, но ладно, но на слове laravel точно можно было остановиться

Kirill
10.01.2017
14:32:01
Phil
10.01.2017
14:32:47
nda, что ли?
я 4 года как не в курсах что там. по отголоскам только. типа там постов Котырева или Добрякова, который в свою очередь тоже по отголоскам

Timur
10.01.2017
14:33:06
Нет, я не понимаю. Напротив. Я понимаю, что это как ООП - красиво на словах, но плохо на практике
А как без ООП скажем сделать инверсию зависимостей? Можно пример?

Google
Phil
10.01.2017
14:34:28
это было сильно раньше, чем 4 года.
эээ... ну так скажем я не понимаю про какой ты проект ;)

Kirill
10.01.2017
14:34:32
хотя, стоп. меня уже проглючило. другое название компании привиделось

Kirill
10.01.2017
14:34:38
тьфу

Timur
10.01.2017
14:34:48
Kirill
10.01.2017
14:34:49
очень похожее

Phil
10.01.2017
14:34:57
Inversion of Control.
я не знаю что это

Timur
10.01.2017
14:35:23
я не знаю что это
https://www.martinfowler.com/articles/injection.html Отвязать компоненты системы друг от друга хочу. И чтобы было легко тестировать и мочить сервисы.

Phil
10.01.2017
14:35:48
У меня фронтенд на php, а сервисы для него на go
я просто к тому, что "я вот пишу на php и мне норм" можно было не расширять словами ORM. достаточно камингаута про php ;)

Phil
10.01.2017
14:36:50
https://www.martinfowler.com/articles/injection.html Отвязать компоненты системы друг от друга хочу. И чтобы было легко тестировать и мочить сервисы.
Остановил чтение на "In the Java". Выкинь жабу головного мозга и станешь нормальным человеком без необходимости инвертировать компоненты

Timur
10.01.2017
14:37:09
IoC не только в Java доступно, но и в PHP, C++ и так далее.

https://github.com/ybainier/Hypodermic

Скажем вот.

https://github.com/go-ozzo/ozzo-di

Есть и на Go.

DI контейнер.

Phil
10.01.2017
14:40:19
IoC не только в Java доступно, но и в PHP, C++ и так далее.
Вот и оставайтесь в песочнице вот этого набора кошмара. Не надо его в люди тащить

Страница 398 из 1674