Size: a a a

2020 April 21

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in pro.jvm
Vladimir
ты прямо в либе заменял код что ли?
почему в либе. Копипастил его класс к себе в проект, а потом ревайрил депенденси инжекшен на мой класс вместо его :)
источник

VP

Vladimir Petrakovich in pro.jvm
Это в какой компании так весело работать?
источник

V

Vladimir in pro.jvm
Vladimir Petrakovich
Это в какой компании так весело работать?
сбер наверное)))
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in pro.jvm
А не скажу :)
источник

V

Vladimir in pro.jvm
Думаешь с хорошим дизайном системы нельзя было бы вопрос решить без копирований?
источник

Y

Yevhen in pro.jvm
Vladimir Petrakovich
Это в какой компании так весело работать?
епам)
источник

V

Vladimir in pro.jvm
и как-то жестко звучит выпуск либы 2 раза в день. А самое главное необходимость ее обновления у клиентов
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in pro.jvm
Хорошим дизайном было бы в языке иметь возможность из любого места иметь возможность поменять всё что угодно легко и просто.
Spring кое-что дает в этом плане, но немного.
Ну хотя бы, не забирать тот контроль, который уже есть!

Ну или хотя бы автоматизировать копирования так, чтобы это было легко и просто делать.
Вон в C++ есть встроенные прямо в язык шаблоны - по сути, автоматизированное копирование, да?
источник

QH

Quantum Harmonizer in pro.jvm
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Хорошим дизайном было бы в языке иметь возможность из любого места иметь возможность поменять всё что угодно легко и просто.
Spring кое-что дает в этом плане, но немного.
Ну хотя бы, не забирать тот контроль, который уже есть!

Ну или хотя бы автоматизировать копирования так, чтобы это было легко и просто делать.
Вон в C++ есть встроенные прямо в язык шаблоны - по сути, автоматизированное копирование, да?
Зачем оно в языке, где дженерики стираются?
источник

V

Vladimir in pro.jvm
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Хорошим дизайном было бы в языке иметь возможность из любого места иметь возможность поменять всё что угодно легко и просто.
Spring кое-что дает в этом плане, но немного.
Ну хотя бы, не забирать тот контроль, который уже есть!

Ну или хотя бы автоматизировать копирования так, чтобы это было легко и просто делать.
Вон в C++ есть встроенные прямо в язык шаблоны - по сути, автоматизированное копирование, да?
в котлине можно методы класссам определять как я понимаю, вот только от этого аж страшно становится
источник

VP

Vladimir Petrakovich in pro.jvm
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Хорошим дизайном было бы в языке иметь возможность из любого места иметь возможность поменять всё что угодно легко и просто.
Spring кое-что дает в этом плане, но немного.
Ну хотя бы, не забирать тот контроль, который уже есть!

Ну или хотя бы автоматизировать копирования так, чтобы это было легко и просто делать.
Вон в C++ есть встроенные прямо в язык шаблоны - по сути, автоматизированное копирование, да?
Звучит как JS, отлично задизайненный язык
источник

V

Vladimir in pro.jvm
Vladimir Petrakovich
Звучит как JS, отлично задизайненный язык
в js тоже так можно)))
источник

QH

Quantum Harmonizer in pro.jvm
Vladimir
в котлине можно методы класссам определять как я понимаю, вот только от этого аж страшно становится
чаааво?
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in pro.jvm
Vladimir
в котлине можно методы класссам определять как я понимаю, вот только от этого аж страшно становится
В джаве тоже можно. JVM TI, Java Poet, Java Parser, Byte Buddy. Spring AOP, cglib и aspectj. Немного упорства.
источник

V

Vladimir in pro.jvm
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
В джаве тоже можно. JVM TI, Java Poet, Java Parser, Byte Buddy. Spring AOP, cglib и aspectj. Немного упорства.
Это хаки уже. Смысл тогда на джаве писать?
источник

QH

Quantum Harmonizer in pro.jvm
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
В джаве тоже можно. JVM TI, Java Poet, Java Parser, Byte Buddy. Spring AOP, cglib и aspectj. Немного упорства.
ммм, а как оно с JDK 14..15 совместимо, красота!
источник

AA

Anton Arhipov in pro.jvm
Vladimir
в котлине можно методы класссам определять как я понимаю, вот только от этого аж страшно становится
extension методы в Kotlin - это сахар
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in pro.jvm
Vladimir
Это хаки уже. Смысл тогда на джаве писать?
Смысл писать на джаве - потому что на работе тебе за это платят, например. А на работе за это платят потому, что всё, весь чертов мир, написан именно на джаве. Куда ты сбежишь с подводной лодки.
источник

AC

Aleksandr Coocos in pro.jvm
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Хорошим дизайном было бы в языке иметь возможность из любого места иметь возможность поменять всё что угодно легко и просто.
Spring кое-что дает в этом плане, но немного.
Ну хотя бы, не забирать тот контроль, который уже есть!

Ну или хотя бы автоматизировать копирования так, чтобы это было легко и просто делать.
Вон в C++ есть встроенные прямо в язык шаблоны - по сути, автоматизированное копирование, да?
Ага, в в Си дефайны =)
источник

QH

Quantum Harmonizer in pro.jvm
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Смысл писать на джаве - потому что на работе тебе за это платят, например. А на работе за это платят потому, что всё, весь чертов мир, написан именно на джаве. Куда ты сбежишь с подводной лодки.
Так, а вариант, что джава в принципе очень удачный язык, не рассматривается?)
источник