Size: a a a

2018 November 07

SK

Sergey Kapralov in JUG NN
Sergey Smyshlyaev
По-моему (можно на ты, кстати), ООП как в Руби - вполне правильное ООП.
Не кодил на руби. Можно краткую сводку отличий от джавы и/или ключевых черт, делающих руби тру-ООП языком?
источник

SS

Sergey Smyshlyaev in JUG NN
Основное отличие от Джавы - динамическая типизация 🙂
источник

RM

Roman Makhlin in JUG NN
Ох, лол, процедурщина не плоха, но не годиться для построения абстракций, но хорошо подходит для логики.
источник

SK

Sergey Kapralov in JUG NN
Sergey Smyshlyaev
Основное отличие от Джавы - динамическая типизация 🙂
Я имею ввиду - отличие от джавы, делающие руби более ООПшным языком чем дажва
источник

SS

Sergey Smyshlyaev in JUG NN
Roman Makhlin
Ох, лол, процедурщина не плоха, но не годиться для построения абстракций, но хорошо подходит для логики.
Удваиваю
источник

SK

Sergey Kapralov in JUG NN
Roman Makhlin
Ох, лол, процедурщина не плоха, но не годиться для построения абстракций, но хорошо подходит для логики.
Конкретно. Чем не годится?
источник

RM

Roman Makhlin in JUG NN
Тем что нет понятия абстракция как конструкция?
источник

SK

Sergey Kapralov in JUG NN
Roman Makhlin
Тем что нет понятия абстракция как конструкция?
Чем интерфейс не абстракция?
источник

RK

Roman Khlebnov in JUG NN
Ну раз на то пошло, Scala более ООП язык чем Java
источник

SS

Sergey Smyshlyaev in JUG NN
Roman Khlebnov
Ну раз на то пошло, Scala более ООП язык чем Java
😱
источник

RM

Roman Makhlin in JUG NN
Sergey Kapralov
Чем интерфейс не абстракция?
Такая себе абстракция, как имя функции или имя файла
источник

SK

Sergey Kapralov in JUG NN
Roman Makhlin
Такая себе абстракция, как имя функции или имя файла
Какая абстракция лучше (и чем)?
источник

SK

Sergey Kapralov in JUG NN
Roman Makhlin
Такая себе абстракция, как имя функции или имя файла
И кстати имя функции, класса, компонента чем плохая абстракция?
источник

SS

Sergey Smyshlyaev in JUG NN
Sergey Kapralov
Я имею ввиду - отличие от джавы, делающие руби более ООПшным языком чем дажва
Да я бы не сказал, что там какие-то супер кардинальные отличия. ООП как в Джаве из коробки без извращений в стиле Егора тоже вполне правильное ООП
источник

RM

Roman Makhlin in JUG NN
Структура данных лучшая абстракция, тем что правильная структура данных всегда сразу четко ограничивает область применения
источник

RM

Roman Makhlin in JUG NN
Sergey Kapralov
И кстати имя функции, класса, компонента чем плохая абстракция?
Уровень соглашений
источник

SK

Sergey Kapralov in JUG NN
Roman Makhlin
Структура данных лучшая абстракция, тем что правильная структура данных всегда сразу четко ограничивает область применения
Структура данных - хреновая абстракция, если вообще ее можно назвать абстракцией. Абстракции - стабильны. На них должно быть безопасно зависеть. А структуры в типичных приложениях меняются чуть ли не на каждый чих в требованиях.
источник

SK

Sergey Kapralov in JUG NN
Что вообще для вас абстракции тогда уж?
источник

RM

Roman Makhlin in JUG NN
В смысле меняются? У тебя листы кто то имплементирует? Или деревья резко перестают быть деревьями?
источник

RM

Roman Makhlin in JUG NN
Математика тебе не указан в твоём ООП?
источник