
Andrey
23.03.2018
10:37:56

Alabama
23.03.2018
10:37:59
rubymine при отладке везде заходит. много раз ставила брейки в либе и всё работало

Andrey
23.03.2018
10:38:42

Radzhab
23.03.2018
10:39:02
да я все и вся забрякал

Google

Alabama
23.03.2018
10:39:03
или метод этот не дергается

Radzhab
23.03.2018
10:39:12
проблема в том что оно не заходит внутрь либы

Andrey
23.03.2018
10:39:50
должно заходить, если там не плюсы

Alabama
23.03.2018
10:40:10
или стрелки путаешь, при отладке есть “дальше”, а есть “глубже”

Radzhab
23.03.2018
10:43:09
0>

Andrey
23.03.2018
10:43:59
это скорее всего значит что ты стоишь в этот момент
это консолька ты может во время бркпоинта гонять разный код
в C# такого нет конечно ))

Alabama
23.03.2018
10:47:21
нормально консоль выглядит, приложение запущено. а во вкладке дебаггер что?

Google

Alabama
23.03.2018
10:47:42
если дошло до брейкпоинта, то там должен стек появится

Radzhab
23.03.2018
10:48:01

Alabama
23.03.2018
10:48:12
вообще посмотри видео с отладкой на рубимайне, сразу всё понятно станет.. у них на сайте даже вроде хорошие туториалы есть

Andrey
23.03.2018
10:48:14
этим я кстати вместо дебагера пользуюсь, если что то надо отладить то что запускается из браузера, я вместо брекпоинта пишу sadfasdf и он там падает, и в браузере вызывается консоль и можно тыкать переменные, вызывать куски кода и т.д.

Alabama
23.03.2018
10:48:51
это рельсовое приложение или нет, кстати?

Radzhab
23.03.2018
10:56:59
это руби
чисто руби приложение

Andrey
23.03.2018
11:06:54
Ну а покажи где ты вызываешь метод из либы?
может он просто в method_missing уходит и там обрабатывается

Vladimir
23.03.2018
14:52:09
что-то явно пятничное: на Винде, в Фаерфоксе при открытии https://www.codewars.com/ вкладка падала, и не поднималась... (( перезагрузился в LinuxMint - ok.

Alex
23.03.2018
15:34:00
Чего-то Марсиани мне так и не ответили ничего

Vladimir
23.03.2018
15:36:52
они же Evil ?

Alex
23.03.2018
15:40:10
Может через месяц ответят или на следующей неделе, отлупом

Vladimir
23.03.2018
15:40:33
догадки не в счёт ;)
есть две стратегии: пулемётчики и снайперы
кем будешь ты?

Alex
23.03.2018
15:41:35
снайпер

Dmitry
23.03.2018
15:41:42

Vladimir
23.03.2018
15:41:55
значит, целься метче ;)

Alex
23.03.2018
15:42:27
сейчас, ружье только куплю и научусь им пользоваться

Google

Vladimir
23.03.2018
15:43:12
я зануда, но снайперам ружья явно не нужны

Alex
23.03.2018
15:43:29
а если по делу, то пришел к выводу что надо книжки посерьезнее почитать чем то с чем я имел дело, и эти книжки будут на английском

Vladimir
23.03.2018
15:43:37
проф. терминология

Fedor
23.03.2018
15:44:08
Книжки имеют смысл при наличии опыта
И необходимости применения более крутого опыта )

Alex
23.03.2018
15:44:28
я пока не читал ни одной книги на английском, так что бы серьезно

Andrey
23.03.2018
15:44:50

Fedor
23.03.2018
15:44:56
Если почитаешь про какой-нибудь event driven дизайн, но не будешь применять его на практике, то смвла не будет

Alex
23.03.2018
15:45:08
ну не

Vladimir
23.03.2018
15:45:18

Fedor
23.03.2018
15:45:29

Alex
23.03.2018
15:45:31
я то что читаю, пробую на практике и выкладываю на git
поголовно

Andrey
23.03.2018
15:46:11

Fedor
23.03.2018
15:46:36
В ddr правильно сказано, что не надо пытаться внедрить ddd в модельки на 20 строк в начальной стадии проекта

Andrey
23.03.2018
15:46:56
А alex надо на работу устраиваться а не ерундой маяться

Fedor
23.03.2018
15:46:58
Если внедрять, то когда есть реальный смысл в разделении контекстов
А это нужен большой сложный проект с толстой кодовой базой

Alex
23.03.2018
15:47:56
ну я думаю прочесть Metaprogramming Ruby 2

Google

Fedor
23.03.2018
15:48:06
Не надо
Метапрограмминг лучше вообще не применять
Никогда )

Konstantin
23.03.2018
15:48:36
А мы для нормалайзеров применили

Alex
23.03.2018
15:48:37
Что тогда почитать по общей теории касательно Ruby ?

Konstantin
23.03.2018
15:48:37
:3
Normalizr gem
там прям prepend Module.new
ууухх

Admin
ERROR: S client not available

Fedor
23.03.2018
15:49:03
Rails tutorial и потом работать

Alex
23.03.2018
15:49:08
я уже прочитал

Konstantin
23.03.2018
15:49:13
Прочти еще раз)

Fedor
23.03.2018
15:49:24
Потом с опытом санди метца читать
99 бутылок ооп и по проектированию в рэилс
На сайте его посмотри, не помню названия

Alex
23.03.2018
15:50:11
Ruby. Объектно-ориентированное проектирование ?

Fedor
23.03.2018
15:50:12
Потом domain driven rail и ruby under microscop
Да
Потом rebuilding rails можно

Google

Fedor
23.03.2018
15:50:44
Хотя там уже сам начнешь разбираться )

Alex
23.03.2018
15:51:21
просто пока у меня проблемы с алгоритмами и пониманием что и где применять в ооп, если не говорить о совсем базовых вещах
ну и конечно с написанием читаемого кода
По алгоритмам я сейчас почитал, вроде лучше стало

Fedor
23.03.2018
15:52:01
Ну тогда 99 бутылок и стивен скиена про алгоритмы

Alex
23.03.2018
15:52:40
99 бытылок это название книги? автор Стивен Скиен?

Fedor
23.03.2018
15:52:52
Вообще ооп тоже приходит с опытом, я когда писал в нии на c++ он мне был просто не нужен и ничего толком не делал и не умел
99 bottles of oop - это книга санди метца

Alex
23.03.2018
15:53:19
да в вузе ровно так же было, С потом С++ а толку...

Fedor
23.03.2018
15:53:31
А стивен скиена - это алгоритмы, построение и анализ
Или как то так
Тоже не помню названия

Alex
23.03.2018
15:54:07
Нашел, тогда сначала ооп а потом 99 бытолок пива?
?

Fedor
23.03.2018
15:54:23
Ага

Alex
23.03.2018
15:56:41
Сегодня пытался сделать сортировку слиянием, делал пол часа, удачно, но делал через рекурсию потому как её собственно и изучал

Fedor
23.03.2018
16:03:14
Зачем тебе это?
Рекурсия - чисто функциональный инструмент, в ооп языках она просто не работает
В лучшем случае компилятор умеет разворачивать хвостовую рекурсию в цикл, но зачем если ты сам можешь написать цикл?
Кстати в руби для этого надо включать специальный параметр компилятора, иначе не будет

Alex
23.03.2018
16:05:05
у меня встала задача где я не могу сделать цикл

Fedor
23.03.2018
16:05:17
Например?