@proRuby

Страница 389 из 1594
Alex
18.01.2017
14:28:47
у тебя что, главной страницы нету?

Dmitry
18.01.2017
14:29:04
она root to: "home#index"

Alex
18.01.2017
14:29:13
а чего не page # index ?

у тебя небось еще есть страницы с POST'ом

Google
Dmitry
18.01.2017
14:29:39
а разница?

Alex
18.01.2017
14:29:43
и ты засунул все это в один контроллер

красавчик в общем.

Сэкономил.

Dmitry
18.01.2017
14:30:04
так сверху написал одну пришлось сделать для формы

Alex
18.01.2017
14:30:42
oh my god.

Вместо того чтобы вытащить эту страницу в отдельный контроллер, лучше сделаю через жопу.

crud гавно, даешь толстые контроллеры.

Dmitry
18.01.2017
14:31:29
так у меня сайт на этом заканчиваеться

root to: "home#index" get 'design' => 'pages#design' get 'artworks' => 'pages#artworks' get 'price' => 'pages#price' get 'contacts' => 'pages#contacts' post 'form' => 'pages#form'

Alex
18.01.2017
14:32:25
я вот заметил одну вещь, думаю многие тут заметили. На новом проекте очень быстро можно оценить качество кода глянув на роуты. Если в роутах бардах - тоже по всему проекту.

Dmitry
18.01.2017
14:32:30
с другой стороны рефакторинг никто не отменял

Google
Алексей
18.01.2017
14:33:11
Алекс а можешь показать как правильный роут выглядит?

Alex
18.01.2017
14:33:49
Сильно зависит от контекста

resource :pages, only: :index do get :contacts get :about end и т.д, все равно выглядит лучше чем твое

а вообще роут от контроллеров строится, если контроллеры перемешаны то и роутов нормальных не получится.

Dmitry
18.01.2017
14:34:40
щас скину роуты с блога

devise_for :users root to: "home#index" resources :articles do resources :comments, only: [:create] end resource :contacts, only: [:new, :create], path_names: {:new => ''}

Alex
18.01.2017
14:35:37
path_names: {:new => ''} Хех, зачем оно тут?

I
18.01.2017
14:35:40
:c

Алексей
18.01.2017
14:36:17
resource :pages, only: :index do get :contacts get :about end и т.д, все равно выглядит лучше чем твое
но разница же только в написании нет? типа чтобы pages не писать много раз?

Alex
18.01.2017
14:36:43
но разница же только в написании нет? типа чтобы pages не писать много раз?
читабельность еще. Меньше букв - как правило проще читать, плюс это блок и видно что оно из одного контроллера.

I
18.01.2017
14:36:45
но разница же только в написании нет? типа чтобы pages не писать много раз?
умножь на сто контроллеров и проверь читаемость

Alex
18.01.2017
14:37:11
Опять же, если ты можешь аккуратно уложить это в resources значит ты не боришься с фреймворком и получаешь его фишки.

Чем ближе к CRUD, тем, как правило, проще поддерживать все месиво.

Dmitry
18.01.2017
14:37:34
https://github.com/dmitryfry/Blog да кстати - вот если кто хочет говном покидаться, критикуйте

Alex
18.01.2017
14:37:47
«««< HEAD README

Первое впечатление, ага.

Что здесь происходит.jpg

I
18.01.2017
14:39:17
тестов маловато

Dmitry
18.01.2017
14:39:34
как раз их пишу щас

12 штук написал еще не пушил

Google
Alex
18.01.2017
14:39:52
как раз их пишу щас
их писать надо во время разработки фичи, а не после.

Dmitry
18.01.2017
14:40:08
так фичу сделал и покрываю

Alex
18.01.2017
14:40:10
хорошо бы - парно с кодом. В идеале до кода (так не бывает)

I
18.01.2017
14:40:23
да не, бывает)

Алексей
18.01.2017
14:40:29
а почему до кода не быват?

Alex
18.01.2017
14:40:36
шутка такая, про TDD

Алексей
18.01.2017
14:40:49
я думал так и пишут не?

Alex
18.01.2017
14:40:54
так и пишут.

Алексей
18.01.2017
14:41:07
но не бывает?

сложна

Alex
18.01.2017
14:41:14
Хотя у меня например где то только в 50% случаев получается. Я обычно в тесте открываю консоль и начинаю думать что я хочу вообще написать.

иногда получается заранее тест накидать на реализацию, но часто лень.

Dmitry
18.01.2017
14:43:06
блог кстати писали на курсах так что там многое сделано специально сложным путем чтобы потом переписать как надо. ошибки там разбор . так чт оесть там много странного.

Dmitry
18.01.2017
14:55:51
курсы нашинские

автор правда сейчас в калифорнии

Dima
18.01.2017
14:56:19
курсы нашинские
классика жанра? т.е. вы собрались в аудитории, и там работали. или все онлайн?

Google
Dmitry
18.01.2017
14:57:03
это видеокурсы, там они когда то онлайн собирались и 2 часа занимались в скайпе вопросы задавили

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

как и мой брат двоюродный, руководитель отдела вебразработки сони плейстейшн. ненавижу его.)

Dima
18.01.2017
14:57:43
соколько я такого насмотрелся

Dmitry
18.01.2017
14:58:14
там сложно воевать он лет 5 назад в гугл уехал работать, щас вот сони

Dima
18.01.2017
14:58:40
в гугл устроиться

I
18.01.2017
14:58:44
Admin
ERROR: S client not available

Dmitry
18.01.2017
14:59:03
ява дж питон

дс

птьфу

приезжал летом, работает в сони и ходит с айфоном

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

Dima
18.01.2017
15:00:33
про гугл вообще плевался говорит они никогда ничего хорошего не напишут
шикарная информация, даже и поверить сложно в нее

Dmitry
18.01.2017
15:01:12
он туда очень любопытно попал, он работал в минске в какой то компании тим лидом

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

Алексей
18.01.2017
15:02:15
I
18.01.2017
15:02:41
хм, я теперь знаю зато, кого винить, что PS Store такой тормозной

Google
Dmitry
18.01.2017
15:03:23
он говорил про 300-400 млн человек в день в той петрушке за которую он отвечает

I
18.01.2017
15:03:25
страничка вакансий https://www.playstationjobs.co.uk/no-vacancy-results.html уже вторую минуту не может разродиться, кстати

Dmitry
18.01.2017
15:03:54
короче контракт был с его работодателем из минска

I
18.01.2017
15:04:08
мало платили?
в гугле не так много платят, кстати

Dmitry
18.01.2017
15:04:13
поэтому фирма в минске получала %

плюс американские налоги.

Dima
18.01.2017
15:04:32
в гугле не так много платят, кстати
какой сегодня день интересный. Мало это солького 100 тысяч баксов в год?

плюс американские налоги.
а он то каким боком налоги платить американские

Dmitry
18.01.2017
15:04:46
он уволился из гугла и пришел туда обратно ол давайте меня берите, а ему сказали что бартан, у нас так не принятно и он пошел в сони

Dima
18.01.2017
15:04:49
он же белорус и фирма белорусская

это же гугл платить налоги

Dmitry
18.01.2017
15:05:00
ему после гугл были вообщем то все двери там открыты как я понял

Алексей
18.01.2017
15:05:07
он же белорус и фирма белорусская
гугл в америке и платит американские налоги

I
18.01.2017
15:05:10
в штатах двойное налогообложение, как и у нас

Dmitry
18.01.2017
15:05:22
вот вот)

Dima
18.01.2017
15:05:27
с работодателя и с рабочего?

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