powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Оптимальное написание кода. Как сделать последовательное присвоение
25 сообщений из 133, страница 2 из 6
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094484
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты не находишь странным что мы всё время читаем не стектрейс реальной ошибки а твой пересказ?

Это очень грустно. Нам нужны детали а не изложение с чужих слов.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094486
IgorD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton, вопрос мой обобщенный, по оптимизации кода, из разряда, "а можно ли так, и как это сделать, я видел другие так пишут?" :)
У своем коде я последовательно описал присвоение, и ошибки компиляции нет
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094488
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
.... что же делает код и что именно он вызывает, глазами фиг поймешь.

суть дела в том, что ты ни коем случае не должен над этим задумываться.
Задумался - пропал, сломал концепцию, занялся тем, что не является твоим делом, то есть - занялся прямым саботажем и вредительством.

Но ты должен уметь подключать аннотацию.
Вот что она делает в космическом корабле - попадем на орбиту - там разберемся по наблюдаемому поведению....
А взорвется - запустим следующего космонавта-испытателя.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094490
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Говоря сухо - да можно. Только я билдер делаю так.

Код: java
1.
new SendMessage.Builder().withChatId("").withText("").build();



И без всяких Ломбоков. В среде другой плагин есть для этого. Генератор кода-билдера.
Только напиши билдер хоть раз руками сам.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094494
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby

...
А взорвется - запустим следующего космонавта-испытателя.


Alex Besogonov
@americandreamy

Мда. А ещё говорят, что Россия победила нацизм. По-моему, проиграла.

/ из дискуссии к https://varlamov.ru/yjUfrihkU3- /
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094498
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby,
Мое имхо что будет следующий этап за Декларативным программированием. Аннотации это просто один из способов (реализация).
Сильно не зацикливайся на нём)
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094501
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton
Скорее всего автору нужен шаблон Builder.
главное штоб идолом не стало.
Поздняк метаться. Он уже везде: 22365779
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094503
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мое мнение, что достаточно простой (ранее) и понятный (ранее) язык преврашают в помойку, где без полбутылки не разберешься.

Уже расказывал, что пришлось работать с программой где части были написаны на Cobol'е. Даже книжек читать и покупать нам не потребовалось. Все и так понятно. Ньюансы синтаксиса пофиг, но что делает программа, что с чем складывает, что от чего вычитает и в каких случаеях какие ошибки говорит - было понятно. Для этого нужно иметь хоть какой-то опыт в программирование + знать пару слов по английски (for, if, while, integer etc...)

На данном форуме иногда постят вопросы/код на Scala, стримах и так далее. Вроде и код 5-10 строк, но что он делает - х.з. Реально нужно бежать в магазин и брать полбутылки

Современная Java, прости господи, начинает "по понятности" напоминать Perl или Forth. Фиг что поймешь, зато мало буковок. Смотрите какой простой (ха-ха-ха) и емкий язык мы придумали!
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094504
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже десять лет назад, задавал вопрос, нафига эти портянки геттеров/сеттеров.... Теперь да, прогресс. Сначала ху... всюду внедрили, теперь сделали еще одну ху... в виде анатоций, что бы с предыдущей ху... стало проще жить.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094505
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
booby

...
А взорвется - запустим следующего космонавта-испытателя.


Alex Besogonov
@americandreamy

Мда. А ещё говорят, что Россия победила нацизм. По-моему, проиграла.

/ из дискуссии к https://varlamov.ru/yjUfrihkU3- /


[spoiler] offБлин да этож зенитка! M1117.

YouTube Video
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094510
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А самое главное, что те, кто пытаются сделать "следующий этап за Декларативным программированием", полностью отсутвует понимание, что же они хотят получить в результате. Поэтому рождаются какие-то недоношенные огрызки. Вроде и идея - неплохая, но идея + как сделано - за гранью добра и зла.

Те же самые геттеры/сеттеры. Взять Delphi. Взяли и не побоялись ввести принципиально новую констуркцию в язык property (если я не ошибаюсь). Снаружи - переменная (работаешь простыми присваиваниями, без всякой порнографии с геттерами/сеттерами), внутри, если нужно переопределить поведение по set/get, можешь навесить свой setter, getter. Можешь, если надо. А если не надо, то ничего и не делаешь.

Что в Java... нам наконец (слава богу, слава яйцам) надоели простыни set'ов, get'ов, мы сделали анатоации! Ура! но сеттеры, геттеры мы трогать не будем, будем их генерить, захломлять код, а в JIT оптимизаторе разоптимизировать обратно. 2021 год. У Вас в квартире груды мусора и дурной запах - не волнуйтесь, мы наконец придумали для Вас диван, под которым теперь мусора будет не видно. В следующей версии, мы обещаем добавить духи, что бы избавиться от запаха.

IMHO
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094511
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorD
"а можно ли так, и как это сделать, я видел другие так пишут?"
Иногда - можно. Иногда - нельзя.
Дьявол, как обычно, кроется в деталях. Которых у вас нет.
Есть только традиционное "Уважаемая редакция. У меня в подвале ..."У своем коде я последовательно описал присвоение, и ошибки компиляции нетХвост, тьфу, синтаксис языка программирования это такая вещь, которая исключает "нечто неопределённое".
Если вы получили синтаксическую ошибку - проблема в вашем коде. В вашем, а не в шпаргалке, с которой вы списывали.

P.S.
Встречались как-то с однокласниками и вот так звучала крайне поучительная концовка небольшой истории: "И тогда я поняла, что у тебя списывать не надо. Ты-то объяснишь как решил, а я - нет".
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094514
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
По-моему, проиграла.
Вот только не надо про все страны в единственном числе.
Во-первых, не "Россия победила", а "победил Советский Союз". Это важное и ключевое обстоятельство.
А во-вторых - фашизм это буржуазная диктатура. И понимать это должен даже либерал.
Просто потому, что жить в условиях буржуазной демократии - сильно безопаснее. Даже для либерала.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094515
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
...
Современная Java, прости господи, начинает "по понятности" напоминать Perl или Forth....Смотрите какой простой (ха-ха-ха) и емкий язык мы придумали!

это две разные истории.
История про аннотации - про то, что ты не должен знать и понимать, как работает твой код.
И для этого много разных объективных причин, которые, если свести в одно целое, сведутся к тому, что
а) человеку, который понимает что делает, необходимо больше платить, а денег (на всех программистов) нет
б) такой человек вреден, опасен и затрудняет разработку наличием обоснованного мнения о реализации конкретной библиотеки и необходимости ее использования.


А у "увеличения понятности языка" со временем есть объективные причины, на которые указал Страуструп в недавно обсуждавшемся интервью - игрушечный язык может быть простой, но при расширении области его применения он объективно становится сложным, вслед за желанием решать более сложные задачи.
Правда, методом применения массового коллективного образования можно получить сложный язык и без увеличения сложности решаемых задач.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094520
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby
а) человеку, который понимает что делает, необходимо больше платить, а денег (на всех программистов) нет
б) такой человек вреден, опасен и затрудняет разработку наличием обоснованного мнения о реализации конкретной библиотеки и необходимости ее использования.
Реакционное и опасное мракобесие.
Вот прямо средневековье, когда есть чёткая, идеологически выдержанная иерархия. Только средневековье базировалось на твёрдом материальном фундаменте военной силы аристократии, а современная "элитарность" - на простом когнитивном искажении.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094533
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
...Реакционное и опасное мракобесие.
... базировалось ... на простом когнитивном искажении.


все образование вообще строится на простом когнитивном искажении.
И оно не может быть не элитарным...

Спросите об этом Ноама Хомского - он больше всех об этом знает, а популярно даже Юваль Ной Харари сможет объяснить
:)
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094534
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никанор Кузьмич
PetroNotC Sharp
пропущено...
главное штоб идолом не стало.
Поздняк метаться. Он уже везде: 22365779
аааа держите меня. И в оракле тоже?))))
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094537
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby
История про аннотации - про то, что ты не должен знать и понимать, как работает твой код.
это вся ЦЕЛЬ?
Дык и при ООП мы можем не знать как работают кишки.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094541
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby
И оно не может быть не элитарным...
Да (исправил ошибку) - может. Только это путь в никуда.
Тропа, превращающая человека разумного в интеллектуальный придаток промышленного инструмента.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094545
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
booby
История про аннотации - про то, что ты не должен знать и понимать, как работает твой код.
это вся ЦЕЛЬ?
Дык и при ООП мы можем не знать как работают кишки.

имхо, стратегически - вся. Программист не должен догадываться, почему его код вообще работает.

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

Недостаток ООП состоит в том, что у тебя остаются концы, потянув за которые, ты сможешь решить - работает ли программа вообще и
в чьем коде содержится проявившаяся ошибка.

Аннотации в этом смысле гораздо лучше - глубина их воздействия на сам код и его поведения непредсказуема.
Это гораздо ближе к совершенству - для понимания того - работает ли кусок кода, нужно применять научные методы статистического анализа.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094550
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby

...
Программист не должен догадываться, почему его код вообще работает.
...
Аннотации в этом смысле гораздо лучше - глубина их воздействия на сам код и его поведения непредсказуема.
...
Это гораздо ближе к совершенству - для понимания того - работает ли кусок кода, нужно применять научные методы статистического анализа.

Очень сильно напоминает "автостопом по галактике'.
Скажите, не Вы ли были изобретателем Земли?
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094555
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby,
Тогда вам в нейронные сети. Они на других принципах.
Зачем вы над нашими программистами издеваетесь?
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094569
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
booby
И оно не может быть не элитарным...
Да (исправил ошибку) - может. Только это путь в никуда.
Тропа, превращающая человека разумного в интеллектуальный придаток промышленного инструмента.


Думаю, последний тезис не на 100% верен, но до определенной степени так и есть.
Здесь все-таки предполагается, что должен быть набор людей, через которых осуществляется контроль над самими "промышленными инструментами" - и у них должно быть другое образование.

Сейчас уже практически пришла пора, когда людям можно платить просто за то, чтобы они ничего не делали, совсем ничего,
но не возмущали при этом общественного спокойствия.
(У Бредбери пожарный на всякий случай сжигал книги в домах людей, чтобы те не выбивались из рамок ООП и прочего текущего образования для всех. Имени этого пожарного появился HTTP код 451)

Чтобы легко управлять человеком, с помощью машины или без, лучше всего, когда он не понимает, что он делает и зачем.
Хорошо, когда у него нет своего дома, семьи, своей работы, любой свой области с прямо взятой на себя ответственностью за происходящее в ней. Но он должен быть определенным образом образованным, иначе его управляемость плохо контролируема.
...
Разного рода антиутопий, освещающих вопрос "элитарности и образования" было не так мало написано.
Так или иначе, все они сходятся в одном - предполагаемый успех управления состоит в том, что управляемый не понимает смысла управленческих действий.
Чем фрагментарнее восприятие, короче горизонт видимости - тем проще и надежнее управление....

----------
Применительно к программированию есть объективный фактор - человек плохо справляется с задачами, начиная с определенной
сложности - плохо считает дальше трех, а тот кто умеет считать до семи - вероятно, находится в прямом общении с богами.

Поэтому какой-то способ запрятывания сложности в "интерфейсы", так или иначе, неизбежен.
Аннотации, видимо, привлекательны тем, что в одну аннотацию запихивается, потенциально, произвольная сложность.
Существо же дела в том, что когда самих аннотаций становится больше трех - возникает проблема - какую же из них применять.
А когда их число дорастает до семи, задача приобретает черты нерешаемой.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094570
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
booby,
Тогда вам в нейронные сети...

Эта, да - сила....
Никто не знает как они работают.
Просто они так научились работать, вот и всё.
...
Рейтинг: 0 / 0
Оптимальное написание кода. Как сделать последовательное присвоение
    #40094576
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby
Аннотации, видимо, привлекательны тем, что в одну аннотацию запихивается, потенциально, произвольная сложность.
Существо же дела в том, что когда самих аннотаций становится больше трех - возникает проблема - какую же из них применять.
А когда их число дорастает до семи, задача приобретает черты нерешаемой.

именно из за этих недостатков они умрут
...
Рейтинг: 0 / 0
25 сообщений из 133, страница 2 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / Оптимальное написание кода. Как сделать последовательное присвоение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]