@proRuby

Страница 726 из 1594
Alex
14.09.2017
09:44:34
можно {} как в жс
лучше вообще без этого

Dima
14.09.2017
09:45:34
a = 'b' a.define_singleton_method(:some_method) { 'within a block method' } a.some_method

https://en.wikibooks.org/wiki/Ruby_Programming/Syntax/Method_Calls

Google
Alex
14.09.2017
09:51:45
ну, там все плохо, как я вижу по коллегам
в свое время нашел пару аналогов капибары, но как то он с полпинка не завелось

в общем все сложно.

Alex
14.09.2017
09:53:45
да, но все таки лучше чем было раньше кофе уже не нужен

Alex
14.09.2017
09:54:47
да, но все таки лучше чем было раньше кофе уже не нужен
кофе не нужен. Теперь нужен вебпак, бейбил, и еще тонна плагенов

зато кофе не нужен.

Nikolay
14.09.2017
09:55:22
кофе не нужен. Теперь нужен вебпак, бейбил, и еще тонна плагенов
камон, это твой выбор уже) хочешь - пили js файлик и реквайрь его куда надо

Alex
14.09.2017
09:55:35
есть экосистема, есть популярные решения.

kolas
14.09.2017
09:55:43
да они все ставятся сами же, я просто какойто готовый черновик беру для реакта и вперед

Nikolay
14.09.2017
09:56:17
Alex
14.09.2017
09:56:46
популярно != обязательно
популярно == добровольное принуждение

kolas
14.09.2017
09:56:53
ну там уже есть бабель, вебпак и еще чето, не смотрел

Google
Alex
14.09.2017
09:57:15
Я могу юзать что то нестандартное, но это скорее всего пилит 3.5 человека (в лучшем случае) и на практике нигде не попадется.

а то что попадется это мешанина из реакта и рельсцов

Nikolay
14.09.2017
09:57:54
для js вообще "стандарт" это зыбко) вчера для всех кофескрипт стандарт, а сегодня уже он никому не впёрся

Alex
14.09.2017
09:57:58
>Теперь нужен вебпак, бейбил ну на замену спрокетам и местному компилятору из кофе в js сейчас уже вроде допили и из коробки так же работает норм а плагины - да - это все на выбор можно как и раньше без них жить

>вчера для всех кофескрипт стандарт за пределами руби сообщества его вроде бы мало кто-то юзал - так что не для всех все таки

Alex
14.09.2017
09:59:10
меня немного напрягает позиция: "не хочешь не юзай". Не хочу, но не юзать не могу.

kolas
14.09.2017
09:59:24
да на первый взгляд es6 как кофе почти

Alex
14.09.2017
09:59:27
На практике в существующем проекте базовая архитектура заложена до тебя.

да на первый взгляд es6 как кофе почти
там каких то фишек не хватает которые закрываются лодашем, но в целом да.

Alex
14.09.2017
10:00:19
там каких то фишек не хватает которые закрываются лодашем, но в целом да.
+1, кофе по лучше но уже не настолько чтобы его тянуть

Alex
14.09.2017
10:00:31
у кофе свои косяки есть

kolas
14.09.2017
10:01:04
да главное классы удобные и циклы норм

Dima
14.09.2017
12:47:57
Это абсолютный и более того вредный субьективизм. Но наблюдая за JS экосистемой возникает ощущение мышинной возни.

от JS никуда не уйти это краеугольный камень веба.

Но калейдоском техник, подходов, фреймворков утомляет. В экосистеме руби как-то все продуманей и спокойней.

No
14.09.2017
12:49:20
Руби мертв

Dima
14.09.2017
12:49:34
Руби мертв
:) ха ха ха

Anton
14.09.2017
12:49:44
No
14.09.2017
12:50:01
Я ещё не писал на руби, а он уже был мёртв )

Dima
14.09.2017
12:51:09
скорее у тебя есть монополия рельсы и делай с этим что хочешь
да бы не сказал. Да и потом рельса это великая ведь которая заставляет программиста двигаться вперед.

Google
No
14.09.2017
12:51:25
На правах шутки

Anton
14.09.2017
12:51:40
Так ханами спасёт же всех, надеюсь? )
ну монополия то все равно есть

и думаю еще пару лет будет

Dima
14.09.2017
12:51:46
вот можно писать на пхп всю жизнь, и я знаю примеры, и без тестирования и без линтеров. без фикстур

вообще без всего.

и думать что все нормально.

А рельса вытягивает человека на новый уровень.

No
14.09.2017
12:52:22
и думаю еще пару лет будет
Пусть будет. Абы руби актуален оставался

Anton
14.09.2017
12:52:26
ну, она концептуально застряла в 10 году

Dima
14.09.2017
12:52:48
ну, она концептуально застряла в 10 году
что то я не наблюдаю в JS ни каких скачков за рельсу

Gleb
14.09.2017
12:53:03
как бы рельса никогда не продвигала ни линтеров, ни тестирования ) чего вдруг на ней нельзя без них стало

No
14.09.2017
12:53:14
ну, она концептуально застряла в 10 году
Тобишь, феникс мертворожденый? Концепции перекочевали же

Anton
14.09.2017
12:53:48
Тобишь, феникс мертворожденый? Концепции перекочевали же
не, там хотя бы развивают идеи дальше, а не пихают очередной бесполезный ActiveSomething в кор

Dima
14.09.2017
12:53:51
но обычно программисты хотят сделать правильно.

Gleb
14.09.2017
12:54:07
как говориться если совесть позволяет
да как бы даже в конвенции про тестирование ни слова )

Evegeniy
14.09.2017
12:54:32
но папочка test генерируется ?

Google
Evegeniy
14.09.2017
12:54:35
что как бы намекает

Gleb
14.09.2017
12:54:50
как по мне, чистый рельс вей от ДХХ это "хуяк хуяк, зато быстро за 15 минут" )

Evegeniy
14.09.2017
12:55:20
угу, так целый бейскемп нахуякали

Anton
14.09.2017
12:55:30
как по мне, чистый рельс вей от ДХХ это "хуяк хуяк, зато быстро за 15 минут" )
ну и не забывай, что в чистом рейлс вее всем пофиг на бизнес логику

т.е. пофиг где и как ее держать

главное, что бы было быстро

Gleb
14.09.2017
12:55:55
истина

Admin
ERROR: S client not available

Anton
14.09.2017
12:56:44
так что если смотреть на чистый rails way, то получается, что он застрял в 2010 году и ничего нового за это время не случилось

случилась экосистема, которая пытается решать проблемы фреймворка, но это не заслуга рельсы, а наоборот

Dima
14.09.2017
12:57:51
Anton
14.09.2017
12:57:58
даже тот же трейлблейзер - попытка решить проблемы бизнес логики в рельсе

Dima
14.09.2017
12:58:28
2010 год это уже 10 лет интернет.

распространненого

за 10 лет можно уже было нащупать правильное рещение проблеммы

Anton
14.09.2017
12:59:05
а что может случится? Есть здача отдавать куски текста по протоколу. CRUD
да у тебя много проблем, на вскидку: 1. правильный способ бизнеслогику дердать 2. отвязаться наконец-то от http фреймворков в 2k17 году 3. тестировать адекватно систему 4. решить проблемы валидации, которые всегда всплывают

и кучу всего

да у тебя много проблем, на вскидку: 1. правильный способ бизнеслогику дердать 2. отвязаться наконец-то от http фреймворков в 2k17 году 3. тестировать адекватно систему 4. решить проблемы валидации, которые всегда всплывают
ну вот даже расписывая второй пункт. зачем делать еще один гем для вебсокетов, когда можно попробовать отвязаться от транспорта совсем и использовать вообще что хочешь, кафку, сайдкик, рэк таски и так далее

Dima
14.09.2017
13:00:36
да у тебя много проблем, на вскидку: 1. правильный способ бизнеслогику дердать 2. отвязаться наконец-то от http фреймворков в 2k17 году 3. тестировать адекватно систему 4. решить проблемы валидации, которые всегда всплывают
1. есть PORO это вообще вопросу же дизайна и понимания SOLID 2. тут я до конца не понимаю. нужен https? 3. Сегодня уже говорили что во флагмане по скорости развития JS тут все не радужно, и тестирование полно вообще с RUBY community 4. yes

У меня есть знакомые люди которые хорошие элеткронщики но застряли в аналоговой технике, и по этому нет сомнения что отвегать JS нельзя. Но ruby это прекрасно.

Google
Anton
14.09.2017
13:03:01
1. есть PORO это вообще вопросу же дизайна и понимания SOLID 2. тут я до конца не понимаю. нужен https? 3. Сегодня уже говорили что во флагмане по скорости развития JS тут все не радужно, и тестирование полно вообще с RUBY community 4. yes
1. тут проблема в том, что фреймворк должен задуматься, а как помочь разработчикам упростить жизнь. а не просто сказать, ну вот есть, делайте что хотите 2. кроме http ты используешь еще кучу способов передать данные в приложение. это могут быть вебсокеты, может быть сайдкик и прочее. зачем такая тотальная привязка именно к http как к транспорту? 3. проблема не в tdd/bdd, а в том, что фреймворк сам по себе усложняет юнит тестирование, которое простое и легкое в поддержке. как пример - сравни тестирование экшенов в рельсе и ханами

Dima
14.09.2017
13:03:29
да. все логично.

спорить не о чем

Anton
14.09.2017
13:03:47
и вот про такие штуки я говорю сейчас, когда накидываю на 2010 год

фреймворк, как и технология или комьюнити, должен развиваться и упрощать жизнь разработчикам

но я не вижу этого

Dima
14.09.2017
13:04:24
но я не вижу этого
ханами же есть, синатра есть.

движение в ruby есть

Anton
14.09.2017
13:04:33
этого не видят многие люди, некоторые заебываются и уходят в другие языки, а некоторые делают ханами и прочее

Dima
14.09.2017
13:04:34
все будет. я так считаю

Anton
14.09.2017
13:05:05
этого не видят многие люди, некоторые заебываются и уходят в другие языки, а некоторые делают ханами и прочее
и поэтому я говорю про монополию рельсы, она еще долго будет и она больше всего помогает и вредит руби, лол

Dima
14.09.2017
13:05:21
руби самодостаточен ихмо

кто в него вошел, уже так на рельсах не заморачивается

и вообще рубист понимает ооп на порядок лучше чем другой программер

само разделение на методы и сообщения

Anton
14.09.2017
13:06:03
кто в него вошел, уже так на рельсах не заморачивается
пфф, ты общался когда-нибудь с индийскими разработчиками?

Dima
14.09.2017
13:06:04
сам подход к объекту

Fedor
14.09.2017
13:06:20
ООП парадигму смалтолка разве что

Dima
14.09.2017
13:06:21
я их вообще разработчиками не считаю

Страница 726 из 1594