Advertisement
Guest User

Untitled

a guest
Mar 7th, 2020
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.38 KB | None | 0 0
  1. 19-12-05: >>1537897Куда писать?Ох лол, перекатываюсь из своей профессии. Как раз думал про ГО, но все пишут, что чистый го не нужен, что работы мало.Пардон за флейм
  2. 19-12-05: >>1538051>Главный смысл джавы, имхо, в самом устройстве языка, в том, что она позволяет писать реально большие системы, которые при этом будут ещё и надёжными. И без потери качества обходиться толпой обыкновенных джава приматов, направляемых парой толковых синьоров.Нет. Весь смысл джавы в "Write once, run anywhere", который напрочь убивает докер. Более того, до 11 джавы, жвм только мешает работать, из-за неумения работать с си-группами линухи. Ну и ахуенный тулинг - тоже неебический плюс джавы, которые, как выясняется, тоже особо не нужны.
  3. 19-12-05: >>1537978Ты опять закопался в ненужные мелкие подробности никому не нужной херни. Нет, не часто.
  4. 19-12-06: >>1538538Спасибо.>в ненужные мелкие подробностиНу, RequestToViewNameTranslator ведь важная часть MVC, разве нет?
  5. 19-12-08: >>1541486Прям шарить на уровне фронтендера не нужно, но неплохо было бы иметь общее представление.Спринг, да. Также необходимо знать хотя бы одну СУБД.
  6. 19-12-10: >>1542372>Интерфейсы изначально могли содержать только объявления методов, реализации не было. Без абстрактных классов пришлось бы копипастить код из нескольких реализаций интерфейса. А так можно вынести реализацию в базовый класс.Любопытно.А вот начиная с 8ой джавы в интерфейсе можно и final static переменные объявлять и даже реализовать методы с помощью ключевого слова default,это внедрили для того случая, когда нужна реализация метода, но не хочется тащить за собой все поля и остальные метода абстрактного класса,но если бы эта возможность была в самом начале, то вполне возможно, что абстрактные классы были бы вовсе ненужны?>Ты исходишь из предпосылки, что понятия полиморфизма и наследования не пересекаютсяНу, они конечно пересекаются, но я скорее исходил из того, что это же разные понятиякхм, в общем ладно, на ООП терминах можно кого угодно запутать
  7. 19-12-10: >>1542380>но если бы эта возможность была в самом начале, то вполне возможно, что абстрактные классы были бы вовсе ненужны?Ну смотри, тут различия концептуальные. Абстрактный класс это сущность, т.е. то, чем является объект. У него есть состояние, есть поведение. А интерфейс это интерфейс, способ взаимодействия с объектом.То, что в новых версиях джавы творят с интерфейсами, это сорт оф костыли и не является определяющим для понятия интерфейса.
  8. 19-12-13: >>1545442>Иерархия контекстов>мне кажется, что нужно понятьВо-первых, тебе уже говорили раньше, что оно тебе не нужно. Во-вторых, в принципе, прекрати блять уже задрачивать спринг как какую-то абстрактную науку, которую саму по себе НАДО ПОНЯТЬ. Это гребаный инструмент для решения прикладных задач. Иди писать учебные пет-проекты, разбирайся с возникающими по ходу проблемами, так постепенно все поймёшь. Не возвращайся блять сюда со своим учебником, пока не начнёшь.
  9. 19-12-14: >>1546239Смоллтолк - это не архисложный язык, чтобы писать и на нём. Просто он нахуй никому не нужен. У него нет области применения.
  10. 19-12-16: >>1548502>Найдет-то он их самТогда в аннотацию их не пихаешь, делаешь их обычными бинами, и не нужен никакой registrar
  11. 19-12-27: >>1557413Это что, новая мантра жабадаунов перед новым днём разгребания легасидерьма? Жаба никому не нужна, она живёт только потому что на ней написаны тонны дерьма, которые сложно переписать на что-то хорошее, на шарп, например. Переписывается только малая часть, остальная продолжает гнить и обрастать новым говнокодом. Жаба не обновляется, обновляются только фреймворки, которые созданы для разгребания дерьма, такими же рукожопами, которое это дерьмо плодили. Над "сложнее найти ответы" можно только посмеяться, зайдя на постоянно обновляющийся https://docs.microsoft.com/, не говоря о стаковерфлоу и тонны годной литературы сконцентрированной на шарпе.
  12. 19-12-27: >>1559186мань свои хипстерские forEach и прочее дерьмо со стрелочками можешь в жопу себе засунуть)) это дерьмо в Джаве не нужно
  13. 19-12-27: >>1559200Нужно-нужно. Глядишь, через 10 лет и котлин не нужен будет.>>1559201Лол, и правда похож на него.
  14. 19-12-29: >>1559965>декораторов Всчкое хипстерское говно со стрелочками в джаве не нужно.
  15. 19-12-29: Спринг и стрелочки не нужны. Для всех задач хватает Java EE 6.
  16. 19-12-29: >>1559965Или это вообще не нужно, когда есть аспекты?
  17. 20-01-02: >>1562307Погляди в сторону докера. Поднял контейнер, когда не нужно - ебнул его. И никто не срет в реестры
  18. 20-01-03: Привет, аноны. Я пишу под андроид уже 4 года, но меня это все очень заебало. Я думал что можно будет всем показать мол смотрите как я умею - анимация хуяк хуяк - но сейчас мне это не нужно. Хочу делать большие штуки.Не хочу делать всякие CRM или банковскую хуету, хочу работать в стартапчиках и писать интересные штуки. Например бэк для Yandex Drive мне кажется довольно интересная штука. Отлаживать, искать способы что бы сервак не упал, оптимизировать.Плотно работать с базами данных.Диктовать фронтэнд петушкам, как у них все будет работать(в общем в этом наверное и суть - заебали кривые бэкэндеры)Знать больше основ, а не воевать с андроидом.Джавка парашная, хотя у них вроде есть прогресс сейчас(каждые 0.5 года релиз).Расскажи плих, смогу ли я устроится через 0.5 года впахивания?Что меня ждет? Интересно ли это? Оправдаются ли мои ожидания и надежды?Только пожалуйста, по существу, и холодно. Я понимаю, всех заебала своя работа.
  19. 20-01-08: >>1567344Перекатываете тред до 1000 постов. Впрочем, судя по активности треда в последнее полмесяца, всем похуй. Ну и ладно.> Java #15 thread /java/ /java/ /java//java/ не нужно копипастить, это добавляется автоматически при добавлении тега. Это я в прошлый раз проебался и скопипастил> >>1537764 (OP) (OP) (OP)Ну и с этим всё понятно, (OP) добавляется автоматически, поэтому хватит только циферок.В общем, продолжаем исследовать макабу.
  20. 20-01-11: >>1569565Это в джаве не нужно.
  21. 20-01-11: >>1569580>ряя нинужна
  22. 20-01-11: >>1569582Ты забыл? Нинужна, конечно. И аннотации нинужны, и спринг. Нужна Java EE 6
  23. 20-01-11: СапДелаю пет проект на Spring Boot - Web. Хочу сделать REST api, и к нему клиент на React. Имею вот такую структуру проекта - пикрил. Тоесть файлы фронтэнда лежат в ./main/src/webapp/ . При попытке собрать проект мавен добавляет все файлы из webapp/ в target/classes. Я же хочу, чтобы в target пошел только бандл, собранный вебпаком, а не исходные файлы вместе с npm модулями. Из за всех этих файлов время билда просто огромное.Пик 2 - что получается при компиляцииПодскажите, плиз, как исключить из target все не нужное?
  24. 20-01-11: >>1570159КАКОЙ БАГОР)))>ORMНе нужно.> билдера запросов нетБилдить-то и нечего. Тупо выбираются все записи из таблицы. Ни опциональных блокировок, ни десятка меняющихся фильтров, ни подзапросов, ничего нет.> возможно даже с помощью конкатенацииПиздец. Даже в низкоуровневом JDBC есть тривиальный PreparedStatement, но кто-то и его не осилил.
  25. 20-01-12: >>1570709Скажу, что пытался у себя сделать то же самое, но столкнулся на семёрке со следующим:- нужно качать легаси-версию, современная есть только для десяточки.- проброс портов приходится делать вручную через настройки виртуалбокса, флажок -p сам ничего не делает вопреки тому, что сказано в мануалах;- тома отваливаются, и ничего с этим не сделать. На хосте кидаешь файл, на виртуалке он не появляется. Или иногда появляется. Или передача файлов может работать в одну сторону. В общем, нестабильно. Когда гуглил, видел на гитхабе задизлайканый пост от разрабов, которые отказались это чинить.Может, на десятке всё работает. Но нахуй мне это всё тогда нужно, если JVM работает и без этого даже на XP?Может, винда вообще не нужна, потому что нужно использовать лялех. Но тогда не надо гнать на "WORA в эпоху докера".
  26. 20-01-16: >>1573543Если именно фреймворк не нужен, есть вариант взять лёгкий сервер типа jetty или undertow и использовать напрямую его api
  27. 20-01-16: >>1574505>коллекция обоих классов>вызывать уникальный методОчевидно, не нужно так делать.
  28. 20-01-17: >>1575086Смотря когда был написан проект и кем. Я видел такое, когда API писалось людьми, которые оч давно в джаве, еще до повального рестоебства. Логика простая - нужно тело - post, не нужно - get.Если ты задумал переписать, упаси тебя Гослинг, перекраивать существующий API. Пиши рядом новый.>>1575147У нас юзается, потому что когда-то под это был написан удобный и простой фреймворк. Хотя при этом проекты современные и хайп-поебени там достаточно. Просто это настолько просто конфигурится с этим фреймворком, что никому особо в голову не приходит от этого отказываться
  29. 20-01-23: >>1581639какой файл какие форматы? возможно тебе вообще жаба не нужна
  30. 20-01-24: >>1582282Нинужно. Модули ваши хуйдули, это всё бесовская чепуха. Господь дал нам швятой OSGi, вот и делай как все, а не выёбуйся. Иш чего надумал блять... Модули-хуёдули у него
  31. 20-01-26: >>1583580Нет.>>1583586Это в джаве не нужно.
  32. 20-01-27: Анон, у меня сейчас дилема: надо выбрать на какой стул сесть - на жс и ноду или на жабу. Если коротко, то просто попрошу объективно расписать где сейчас джава юзается и для каких целей. Повторю, МАКСИМАЛЬНО ОБЪЕКТИВНО И БЕЗ ВЫЕБОНОВ, а то я вас знаю, набегут ща 300кк/нс и будут пиздеть что жс/жаба НИНУЖНА и как им заебись на ГОЕШЧКЕ!Короче вы поняли, заранее спасибо.
  33. 20-01-28: >>1585142Вручную парсить ничего не нужно, для всего давно есть либы. Но да, json проще.
  34. 20-02-01: >>1588019И до них всех дело не дойдет, если передать в Optional.of null. Короче это хуйня все, of должен вести себя как ofNullable, а второй метод нахуй не нужен.
  35. 20-02-01: >>1588602Да, но эти скобки возможно не нужны вообще, так как у операторов разный порядок выполнения.
  36. 20-02-01: >>1588612Спасибо. Подсветка наверное не нужна, иногда лишние ставят, чтобы повысить читаемость.
  37. 20-02-06: >>1592907> парсить всё в мапумне так и нужно, лол, конкретно в данном случае не нужно десериализовывать в какой-то конкретный класс
  38. 20-02-06: >>1593772>>1593637Здесь была задача найти все файлы, с расширением .txt. То, что описал ты, нахуй не нужно, хотя легко реализуется.
  39. 20-02-08: >>1595454Шапка нинужна.
  40. 20-02-08: >>1595827Не нужно так делать. И процессоры аннотаций не нужны.
  41. 20-02-08: >>1595830Аннотации тоже не нужны, понял-принял. Шизик в треде, все в спрингфреймворк.
  42. 20-02-08: >>1595800И вообще, ты ёбу дал? Томкэт автоматом выдаст клиенту печеньку с JSESSONID. Не нужно ничего ручками в куки писать.
  43. 20-02-09: >>1595845 (OP)>делай тестовые заданияПожалуйста, уберите это из шапки следующего треда.Какую-то пакость вы предлагаете ньюфагам, не знающим, что их ждёт.Что за ебанат сюда добавил эту фразу, а вы её из одного треда в другой копипастите."Тестовые задания" означают, что никто в этой фирме больше не нужен.
  44. 20-02-09: >>1596632А так?FAQ:Q: ЧТО СКАЖЕТЕ ЗА ДЖАВАРАШ?A:Худшая инвестиция в твоей жизни. Огромное количество говнокода, оторванные от жизни задачки, 1000 заданий по выводу в консоль какого-то говна.Q: Посоны, собираюсь учить джаву по 2/5/20 часов в день. За сколько дней я выучу достаточно, чтобы зарабатывать фрилансом?A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред.Q: Значит, я должен буду всю жизнь сидеть в опенспейсе, конвертируя XML в эксепшны? Ура, мне подходит! С чего начать?A: Книги:Q: Хули все книги на английском?A: Без английского ты не нужен и можешь смело идти нахуй. Ну или в 1С-тред.Q: Я не могу в книги. Наткнулся на джавараш, но в самом верхнем вопросе уловил нотки сарказма. С ним все правда плохо?A: В наших тредах постоянно появляются люди, спрашивающие о джавараше. Громко обьявляют, что начинают заниматься, задают пару тупых вопросов и куда-то пропадают. Похоже, большинство адекватов бросают джавараш из-за дебильных заданий типа "десять сраз скопипасти этот кусок кода". Тем не менее, иногда появляются и люди, говорящие что прошли его целиком, и что дальше задания получше. Короче, хочешь - пробуй, первые десять занятий бесплатно же. Но, как минимум, лучше совмещать с обучением по другим источникам. На самом деле ты просто потратишь свое время на какой-то мусор.Q: Пока читаю, все понимаю, а сам ничего сделать не могу. Что делать?A: Практика, больше практики.Уровня laba1.pas: http://codingbat.com/java http://codehunt.comвсе говно, есть литкодПримеры той-проектов: http://eax.me/programming-language-learning/Q: Я выучил кор, достаточно ли этого, чтоб взяли на работу?A: Лол, конечно нет.Вот майндмап с джава-технологиями: Q: Слышал, SQL знать надо обязательно. Где его учить?A: Начни с малого: http://www.w3schools.com/sql/default.aspЗатем переходи к: http://www.sql-ex.ru/Q: Всё это хорошо, но без алгоритмов меня на работу не возьмут.A: Не беда, вот курсы от Принстонского университета: https://www.coursera.org/course/algs4partIТо же самое но в бумаге: Роберт Седжвик, Кевин Уэйн - Алгоритмы на JavaQ: Я готов к первому собеседованию.A: Проверь свои знания здесь: http://www.quizful.net/testИ здесь: http://www.careercup.com/Q: Вопросы на собеседование.A: http://jsehelper.blogspot.ru/2016/01/blog-post_59.html : куча вопросов с ответамине всегда правильнымиhttp://becomejavasenior.com/blog/2015/07/01/327-interview-questions-java-developer/Предыдущий тред тонет тут >>
  45. 20-02-09: Шапка не нужна.
  46. 20-02-10: Какое же openjfx говно сейчас. Делал laba2.class, мавеном подключал к 11 опенждк, openjfx-maven-plugin, оказалось javafx.fxml в отдельной dependency еще надо подключать, потом он не находил эту самую fxml'ьку, на SoF загуглил, что не нужно пути от src писать, так найдет, еще <resourses> в <build> добавить хорошо бы. Заработало, scene builder'ом набросал кнопок, полей и чекбоксов. Нихуя не работает ни один onAction сука! Начал удалять, делать заново контроллер, fxml, начались какие-то InvocationTarget Exception'ы с ClassNotFoundEx, что ты там не нашел, сука? Без fxml вроде работает, но блин, вручную эти layot'ы делать, я же не в жидбрейнс работаю.
  47. 20-02-10: Аноны, заранее извиняюсь за многобукав.Решил перекатиться к вам из фронтенда, т.к. осознал, что ебал в рот вёрстку. Ну и вакансий в моем регионе практически нихуя.Так вот, я очень хорошо знаю ванильный жс, неплохо знаю реакт, много решаю задачки на коудворс 3 куи.Но, во-первых, я совершенно не знаю ни ООП, ни паттерны кроме самых элементарных типа фабрик и декораторов, ни бд могу сделать бд в phpmyadmin и писать простые запросы.Во-вторых, я плохо представляю, какой нужен стек для джуна, т.к. в вакансиях пишут разные вещи. С синтаксисом джавы я немного знаком. С чего начинать вкатываться? Core java из фака не будет оверхедом? В сторону какого фреймворка смотреть? Какие технологии кроме очевидных докера и монгодб нужно знать?Кстати, возможно меня пошлют на тематическую доску и правильно сделают, я плохо знаю английский, но все ресурсы по жс читал на нем, сначала переводя чуть ли не каждое слово, но потом придрочился и со временем перестал заглядывать в переводчик от слова совсем. Это я к тому, что техническую литературу я читаю более-менее свободно, но работодатель хочет видеть именно разговорный. Как оптимально апрувнуться? Тесты в интернетах показывают либо а2, либо б1. Алсо, я уже полгода как полностью перешёл на линух. Не нужно ли будет обратно свитчнуться на винду? Датнет этим пугает пиздец.
  48. 20-02-10: >>1597648Вакансий для мидлов и помидоров хватает. Джуны нахуй никому не нужны.
  49. 20-02-11: >>1598260Не нужно!
  50. 20-02-13: >>1600424>Чтобы switch работал как цикл case из delpfiCase работает точно так же, только break не нужно ставить после каждого кейса
  51. 20-02-13: >>1600733Не нужны, так же как аннотации и лямбды, ты прав.
  52. 20-02-15: >>1602865Нинужна!
  53. 20-02-15: Нужно ли в проектах для портфолио накручивать абстракции на ровном месте? Ну тип чтоб видели, что я умею этими фичами пользоваться. Вот у меня есть pojo, который всегда конструируется со входными данными в конструктор. Сеттеры там для большинства полей не нужны. Надо ли мне этот pojo добавлять в Spring контейнер, при конструировании делать getBean и потом ставить значения через сеттеры? Или лучше делать по-человечески и демонстрировать в первую очередь архитектурные решения?
  54. 20-02-15: Нужно ли в проектах для портфолио накручивать абстракции на ровном месте? Ну тип чтоб видели, что я умею этими фичами пользоваться. Вот у меня есть pojo, который всегда конструируется со входными данными в конструктор. Сеттеры там для большинства полей не нужны. Надо ли мне этот pojo добавлять в Spring контейнер, при конструировании делать getBean и потом ставить значения через сеттеры? Или лучше делать по-человечески и демонстрировать в первую очередь архитектурные решения?
  55. 20-02-16: >>1603870>КРОСПЛАТФОРМИНАСТЬ НИНУЖНА!ясно
  56. 20-02-16: >>1604089Аннотации не нужны, стримы не нужны, лямбды не нужны.
  57. 20-02-16: >>1604467Java Naming чо-то там, нахуй не нужно.
  58. 20-02-16: >>1604502Ты что, как же так, @аннотации ведь нинужны!
  59. 20-02-16: >>1604503У него там вообще рекурсия не нужна.
  60. 20-02-17: >>1605567нет, нахуй не нужно. напиши на питоне, и то интереснее будет
  61. 20-02-17: >>1605809Ненужная хуйня, которую можно переписать нормально.
  62. 20-02-17: >>1605867Вот это правильноНахуй эта реляционщина с ее @ManyToOne не нужна
  63. 20-02-18: >>1605539Это абстракция хранения данных. Чтобы бизнес-логике не нужно было знать про конкретную базу или другое хранилище данных.
  64. 20-02-18: >>1606660Долбо-жаберы сейчас насоветуют. Синтаксис знать не нужно, но нужно знать (уметь нагуглить) стандартную библиотеку, такие вещи как коллекции, свежую работу с датами и прочими вещами которые в котлине (потому что есть в жабе)
  65. 20-02-18: >>1606874>Синтаксис знать не нужноА ведь знание синтаксиса это 90% успеха в разработке на джаве
  66. 20-02-18: >>1606882Котлин, он как раз про синтаксис (свой).Может быть синдром утенка, если сначала покушаешь синтаксис джавы, потом котлина.Так что учить джаву не нужно, нужно учить только окружение.Оффтоп:Я бы вообще сделал какой-то объектный стандарт, чтобы языки перестали делать велосипеды, а могли ре-использовать уже существующие интерфейсы/классы (может с каким-то синтаксическим своим сахаром, но общей объектной моделью).
  67. 20-02-18: >>1606919Иммутабельность коллеции без иммутабельности элементов обычно ненужная хуйня.
  68. 20-02-18: Иммутабельность не нужна.
  69. 20-02-18: >>1607018>асинхронность Не нужна. Аннотации не нужны. Лямбды не нужны. Ломбок не нужен.
  70. 20-02-18: >>1607062Зачем его проверять, само упадет и в лог запишется.Там где его обычно не нужно проверять, всегда будет исключение и так.
  71. 20-02-18: >>1607179На джаве можно написать все, даже собственную ОС. Только не нужно.
  72. 20-02-19: >>1607460Динамическая компиляция никому не нужна.
  73. 20-02-19: >>1607550>в реале это работает только на чтениеДа, я в курсе. С with это я вперед шагнул, забудем пока про него. С коллекциями и кортежами тоже все понятно, а вот был у нас там Person ebobo. Представим, что в нем десяток полей. Для таких классов деструктурирование, по-твоему, вообще особо не нужно и смысла не имеет, правильно понимаю?
  74. 20-02-19: >>1607610>объект с десятком полей и еще с десяток локальных переменных Не хочу весь десяток переменных. Хочу val (name, age, gender) = ebobo. Не нужно? По-моему, иногда было бы удобным. А если начинать о том, что с приставкой "user." было бы не хуже, то можно прийти к тому, что нинужен ни with, ни прочие котлиновские плюшки, и все можно написать на java 1.4.
  75. 20-02-19: >>1607865Ок, пришли к выводу, что нинужна, как with, как лямбды, как аннотации. Понял-принял.
  76. 20-02-19: >>1608270обычно вообще не нужно делать - заебенил синглтон с единственной реализацией и оно работает
  77. 20-02-19: >>1608317Какая разница? Чтобы написать простейший десктоп на джаве а сложный не нужен, хотя жетбрейнс написали, не нужно возится с дополнительными либами и мавен плагинами.
  78. 20-02-21: >>1609747>Чтоб не инстанциировать весь, ты для теста пары методов будешь поднимать всё приложение?Если это действительно тест пары методов, это скорее юнит-тест, для которого контекст не нужен. А для тестов с контекстом, по моему опыту, действительно гораздо здоровее всегда поднимать его целиком. Это с одной стороны как раз освобождает тебя от возни с разными контекстами или их подмножествами, с другой - дает больше гарантий, что ты тестируешь именно то, что реально потом запускаешь, а не какую-то специально созданную ради тестов конструкцию.
  79. 20-02-21: >>1610035Пассивный заработок. Поисковой трафик - реклама - профит.Чтобы делать контентный сайт, не нужно одностраничные реакты, которые порой плохо кушаются поисковиками и которые долго грузятся (что в совокупности плохо влияет на ранжирование).
  80. 20-02-21: >>1609851Начинать нужно с Java programming language 1997 Там версия 1.0.2 и нет всякого ненужного говна, ну вы меня понимаете.
  81. 20-02-22: >>1611478Добавил полиморфизма. И гоферов.https://pl.kotl.in/hclcmiTPBПовторяющийся код, на самом деле он не должен быть одинаковый, поэтому абстрагировать его не нужно.Сейчас попробую описать то же через делегирование
  82. 20-02-22: >>1611638И нинужно.
  83. 20-02-22: >>1611660Котлин выбирают новички из-за хайпа.Налили сахара и мухи полетели.Ну и в последних релизах джавы, тоже начали добавлять сахар, котлин не нужен.
  84. 20-02-23: >>1612383сам принцип действия orm не нужен
  85. 20-02-23: >>1612426А знаешь, что еще не нужно?
  86. 20-02-23: >>1613065И обе нахуй не нужны.
  87. 20-02-23: >>1613068>нахуй не нужныПостпроцессоры поминать не будем, а с контекстами, да, это и пришлось объяснять
  88. 20-02-23: >>1613073>Постпроцессоры поминать не будемНу почему же? Если ты не расширяешь функциональность спринга, а пилишь стандартное приложение, постпроцессоры не нужны.
  89. 20-02-23: >>1613074>Если пилишь стандартное приложение, постпроцессоры не нужны.Согласен. Но в нестандартных случаях нужны они чаще, чем контексты.
  90. 20-02-24: >>1613432Я начну:Котлин - это сахар для stream api и аннотаций, это в джаве не нужно.
  91. 20-02-25: >>1614323>Как в котлине это сделать с неизвестной во время компиляции строкой?Тогда это не инторполяция строк, используй форматирование.Не нужно путать два понятия и писать форматирование при простом сложение строки, как это сдали в питоне, от чего строку порой не возможно прочитать.Для форматирования используй Си-стайл"%.3f".formate(1.2456)
  92. 20-02-25: >>1614328>Тогда это не инторполяция строк>Не нужно путатьВот анон тот и сделал не интерполяцию, а простейшим базовый шаблонизатор, типа StringSubstitutor из commmons. А ты заебал нотации читать. Не путать, блять, ему.
  93. 20-02-25: >>1614355Тебе строку отформатировать или тебе шаблон целый нужен, ты уж определись?Но главное и то и то давно уже есть, в случае форматирования вообще де-факто стандарт есть на все языки. Хипстерский стайл, который не вводит никаких фич, не нужен. Ты увидел интерполяцию строк в каком-то языке и тебе просто захотелось такое же в жабке, но ты даже не погрузился в предметную область.Одно дело отформатировать строку, другое дело шаблоны, которые нужно как минимум собирать/кэшировать и прочие тонкости (херова тучу тестов на все извращенные вариации твоего синтаксиса).Поигрался - молодец, но не надо позиционировать свое говно, как истинное решение, соревнующийся с де-факто стандартом форматирования. Ты и пятой части не знаешь, что оно там может сделать и какие кейсы за десятилетия оно там может решить (о которых даже фантазии у тебя не хватит).Будь скромен, зумер.
  94. 20-02-26: >>1615939делал из косоли и редактора,ИДЕЭ не нужна
  95. 20-02-26: >>1615949Из vim и emacs хоть делал?А иде не нужна, лучше все классы и методы помнить. И возвращаемые значения.
  96. 20-02-26: Ознакомился с нововведениями.record - зачет (хотя в целом нахуй не нужно)text block - фейспалм, они ебанулись там?
  97. 20-02-27: Кто там говорил, что эклипс не нужен и везде сейчас идея?
  98. 20-02-28: Есть люди шарящие в regExp? Сразу скажу если не понятно чем отличается .+? от .+ дальше можно не читать.Нужно написать regExp для извлечения текста из кавычек (\\") учитывая следующие условия: 1. текст в кавычках может содержать кавычки2. текст может состоять из нескольких блоков с кавычками3. текст может состоять из одного символапо сути не правильный вариант выглядит следующим образом \"(?<group>.+?\S)\"\\s(splitterWord)т.е предложение вида: "какие то словаа "не нужный кусок"" splitterWord, "ещё один блок текста" splitterWord, "8" splitterWordдолжно парсится вgroup1 какие то словаа "не нужный кусок"group2 ещё один блок текстаgroup3 8
  99. 20-02-29: >>1618539А на питоне мог бы написать:", , , someword, , someword, , someword, , ".strip(" ,")И никакие регулярки не нужны.
  100. 20-02-29: >>1618857Регулярки зло если их используешь везде где не нужно.Это тебе не питон, где все тормозит так, что можно ложить болт на оптимизацию совсем.Это конкретная задача "убрать все пробелы и запятые до слова с конца и с начала".Хороший вопрос для нубо-собесов, посмотреть как будет мидл решать (побежит лепить регулярку или сделает аналог trim c StringBuilder).
  101. 20-03-02: >>1620890Шапка не нужна.
  102. 20-03-04: >>1622503Статический метод - это то, чего нет в котлине, а значит не нужно.
  103. 20-03-04: >>1623388Там идея в том, что не нужно железобетонно переходить, скачивай хоть все версии какие хочешь и какую-то из них включай как default. Точнее как current.
  104. 20-03-07: >>1626551Себя любимого, ей больше ничего не нужно.
  105. 20-03-07: >>1626651И кто из них это написал?В любом случае, иммутабельности на джаве нет.Хотя, ты можешь каждый раз возвращать копию массива. В большинстве случаев нахуй не нужно.
  106. 20-03-07: >>1626653>В большинстве случаев нахуй не нужноВ большинстве может и не нужно, но для некоторых случаев парни даже CopyOnWriteArrayList написали.
  107. 20-03-07: Иммутабельные коллекции не нужны.
  108. 20-03-07: >>1626681Эксельщик, а у тебя есть график ненужных в джаватреде вещей? К аннотациям и лямбдам надо добавить иммутабельные коллекции.
  109. 20-03-07: >>1626685Такой график построить намного сложнее, это не просто сводная таблица по датам, тут нужно в каждом сообщении искать "не нужно".
  110. 20-03-07: >>1626696>/не нужн*\./
  111. 20-03-07: >>1626697Не только /не нужн.*/, есть и другие способы выразить эту мысль. Но можно начать с этого.
  112. 20-03-07: >>1626698не нужЕнтогда не нуж
  113. 20-03-07: >>1626751Джава не нужна. Так и запишите.
  114. 20-03-07: >>1626875Перманентно заменили на всех проектах шеб на шебФлакс. Где нужно реактивщина - используем, где не нужна - не используем, и шебФлакс работает, как обычный шеб.>>1626886Это уже пердолинг начинается. Ну и да, тот же ломбок мы используем не для геттеров и сеттеров, а для геттеров, билдеров и реквайрд аргс конструкторов. Ни рекорд, ни котлин такое не решает.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement