|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Ты не находишь странным что мы всё время читаем не стектрейс реальной ошибки а твой пересказ? Это очень грустно. Нам нужны детали а не изложение с чужих слов. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 16:44 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
mayton, вопрос мой обобщенный, по оптимизации кода, из разряда, "а можно ли так, и как это сделать, я видел другие так пишут?" :) У своем коде я последовательно описал присвоение, и ошибки компиляции нет ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 16:48 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev .... что же делает код и что именно он вызывает, глазами фиг поймешь. суть дела в том, что ты ни коем случае не должен над этим задумываться. Задумался - пропал, сломал концепцию, занялся тем, что не является твоим делом, то есть - занялся прямым саботажем и вредительством. Но ты должен уметь подключать аннотацию. Вот что она делает в космическом корабле - попадем на орбиту - там разберемся по наблюдаемому поведению.... А взорвется - запустим следующего космонавта-испытателя. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 16:52 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Говоря сухо - да можно. Только я билдер делаю так. Код: java 1.
И без всяких Ломбоков. В среде другой плагин есть для этого. Генератор кода-билдера. Только напиши билдер хоть раз руками сам. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 16:52 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby ... А взорвется - запустим следующего космонавта-испытателя. Alex Besogonov @americandreamy Мда. А ещё говорят, что Россия победила нацизм. По-моему, проиграла. / из дискуссии к https://varlamov.ru/yjUfrihkU3- / ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:00 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby, Мое имхо что будет следующий этап за Декларативным программированием. Аннотации это просто один из способов (реализация). Сильно не зацикливайся на нём) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:07 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton Скорее всего автору нужен шаблон Builder. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:18 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Мое мнение, что достаточно простой (ранее) и понятный (ранее) язык преврашают в помойку, где без полбутылки не разберешься. Уже расказывал, что пришлось работать с программой где части были написаны на Cobol'е. Даже книжек читать и покупать нам не потребовалось. Все и так понятно. Ньюансы синтаксиса пофиг, но что делает программа, что с чем складывает, что от чего вычитает и в каких случаеях какие ошибки говорит - было понятно. Для этого нужно иметь хоть какой-то опыт в программирование + знать пару слов по английски (for, if, while, integer etc...) На данном форуме иногда постят вопросы/код на Scala, стримах и так далее. Вроде и код 5-10 строк, но что он делает - х.з. Реально нужно бежать в магазин и брать полбутылки Современная Java, прости господи, начинает "по понятности" напоминать Perl или Forth. Фиг что поймешь, зато мало буковок. Смотрите какой простой (ха-ха-ха) и емкий язык мы придумали! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:20 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Я уже десять лет назад, задавал вопрос, нафига эти портянки геттеров/сеттеров.... Теперь да, прогресс. Сначала ху... всюду внедрили, теперь сделали еще одну ху... в виде анатоций, что бы с предыдущей ху... стало проще жить. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:23 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev booby ... А взорвется - запустим следующего космонавта-испытателя. Alex Besogonov @americandreamy Мда. А ещё говорят, что Россия победила нацизм. По-моему, проиграла. / из дискуссии к https://varlamov.ru/yjUfrihkU3- / [spoiler] offБлин да этож зенитка! M1117. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:23 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
А самое главное, что те, кто пытаются сделать "следующий этап за Декларативным программированием", полностью отсутвует понимание, что же они хотят получить в результате. Поэтому рождаются какие-то недоношенные огрызки. Вроде и идея - неплохая, но идея + как сделано - за гранью добра и зла. Те же самые геттеры/сеттеры. Взять Delphi. Взяли и не побоялись ввести принципиально новую констуркцию в язык property (если я не ошибаюсь). Снаружи - переменная (работаешь простыми присваиваниями, без всякой порнографии с геттерами/сеттерами), внутри, если нужно переопределить поведение по set/get, можешь навесить свой setter, getter. Можешь, если надо. А если не надо, то ничего и не делаешь. Что в Java... нам наконец (слава богу, слава яйцам) надоели простыни set'ов, get'ов, мы сделали анатоации! Ура! но сеттеры, геттеры мы трогать не будем, будем их генерить, захломлять код, а в JIT оптимизаторе разоптимизировать обратно. 2021 год. У Вас в квартире груды мусора и дурной запах - не волнуйтесь, мы наконец придумали для Вас диван, под которым теперь мусора будет не видно. В следующей версии, мы обещаем добавить духи, что бы избавиться от запаха. IMHO ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:42 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
IgorD "а можно ли так, и как это сделать, я видел другие так пишут?" Дьявол, как обычно, кроется в деталях. Которых у вас нет. Есть только традиционное "Уважаемая редакция. У меня в подвале ..."У своем коде я последовательно описал присвоение, и ошибки компиляции нетХвост, тьфу, синтаксис языка программирования это такая вещь, которая исключает "нечто неопределённое". Если вы получили синтаксическую ошибку - проблема в вашем коде. В вашем, а не в шпаргалке, с которой вы списывали. P.S. Встречались как-то с однокласниками и вот так звучала крайне поучительная концовка небольшой истории: "И тогда я поняла, что у тебя списывать не надо. Ты-то объяснишь как решил, а я - нет". ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:46 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev По-моему, проиграла. Во-первых, не "Россия победила", а "победил Советский Союз". Это важное и ключевое обстоятельство. А во-вторых - фашизм это буржуазная диктатура. И понимать это должен даже либерал. Просто потому, что жить в условиях буржуазной демократии - сильно безопаснее. Даже для либерала. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:50 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev ... Современная Java, прости господи, начинает "по понятности" напоминать Perl или Forth....Смотрите какой простой (ха-ха-ха) и емкий язык мы придумали! это две разные истории. История про аннотации - про то, что ты не должен знать и понимать, как работает твой код. И для этого много разных объективных причин, которые, если свести в одно целое, сведутся к тому, что а) человеку, который понимает что делает, необходимо больше платить, а денег (на всех программистов) нет б) такой человек вреден, опасен и затрудняет разработку наличием обоснованного мнения о реализации конкретной библиотеки и необходимости ее использования. А у "увеличения понятности языка" со временем есть объективные причины, на которые указал Страуструп в недавно обсуждавшемся интервью - игрушечный язык может быть простой, но при расширении области его применения он объективно становится сложным, вслед за желанием решать более сложные задачи. Правда, методом применения массового коллективного образования можно получить сложный язык и без увеличения сложности решаемых задач. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:50 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby а) человеку, который понимает что делает, необходимо больше платить, а денег (на всех программистов) нет б) такой человек вреден, опасен и затрудняет разработку наличием обоснованного мнения о реализации конкретной библиотеки и необходимости ее использования. Вот прямо средневековье, когда есть чёткая, идеологически выдержанная иерархия. Только средневековье базировалось на твёрдом материальном фундаменте военной силы аристократии, а современная "элитарность" - на простом когнитивном искажении. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:56 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Basil A. Sidorov ...Реакционное и опасное мракобесие. ... базировалось ... на простом когнитивном искажении. все образование вообще строится на простом когнитивном искажении. И оно не может быть не элитарным... Спросите об этом Ноама Хомского - он больше всех об этом знает, а популярно даже Юваль Ной Харари сможет объяснить :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:16 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Никанор Кузьмич PetroNotC Sharp пропущено... главное штоб идолом не стало. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:17 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby История про аннотации - про то, что ты не должен знать и понимать, как работает твой код. Дык и при ООП мы можем не знать как работают кишки. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:24 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby И оно не может быть не элитарным... Тропа, превращающая человека разумного в интеллектуальный придаток промышленного инструмента. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:31 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
PetroNotC Sharp booby История про аннотации - про то, что ты не должен знать и понимать, как работает твой код. Дык и при ООП мы можем не знать как работают кишки. имхо, стратегически - вся. Программист не должен догадываться, почему его код вообще работает. В определенном отношении это идет дальше ООП. ООП ограничивается фиксацией обязательствами объектов на уровне связей между их интерфейсами. Похожий в ооп момент состоит в том, что подключаемый "чужой" объект для тебя черный ящик, но само взаимодействие с ним ты выписываешь явно. Недостаток ООП состоит в том, что у тебя остаются концы, потянув за которые, ты сможешь решить - работает ли программа вообще и в чьем коде содержится проявившаяся ошибка. Аннотации в этом смысле гораздо лучше - глубина их воздействия на сам код и его поведения непредсказуема. Это гораздо ближе к совершенству - для понимания того - работает ли кусок кода, нужно применять научные методы статистического анализа. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:38 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby ... Программист не должен догадываться, почему его код вообще работает. ... Аннотации в этом смысле гораздо лучше - глубина их воздействия на сам код и его поведения непредсказуема. ... Это гораздо ближе к совершенству - для понимания того - работает ли кусок кода, нужно применять научные методы статистического анализа. Очень сильно напоминает "автостопом по галактике'. Скажите, не Вы ли были изобретателем Земли? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:41 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby, Тогда вам в нейронные сети. Они на других принципах. Зачем вы над нашими программистами издеваетесь? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:47 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
Basil A. Sidorov booby И оно не может быть не элитарным... Тропа, превращающая человека разумного в интеллектуальный придаток промышленного инструмента. Думаю, последний тезис не на 100% верен, но до определенной степени так и есть. Здесь все-таки предполагается, что должен быть набор людей, через которых осуществляется контроль над самими "промышленными инструментами" - и у них должно быть другое образование. Сейчас уже практически пришла пора, когда людям можно платить просто за то, чтобы они ничего не делали, совсем ничего, но не возмущали при этом общественного спокойствия. (У Бредбери пожарный на всякий случай сжигал книги в домах людей, чтобы те не выбивались из рамок ООП и прочего текущего образования для всех. Имени этого пожарного появился HTTP код 451) Чтобы легко управлять человеком, с помощью машины или без, лучше всего, когда он не понимает, что он делает и зачем. Хорошо, когда у него нет своего дома, семьи, своей работы, любой свой области с прямо взятой на себя ответственностью за происходящее в ней. Но он должен быть определенным образом образованным, иначе его управляемость плохо контролируема. ... Разного рода антиутопий, освещающих вопрос "элитарности и образования" было не так мало написано. Так или иначе, все они сходятся в одном - предполагаемый успех управления состоит в том, что управляемый не понимает смысла управленческих действий. Чем фрагментарнее восприятие, короче горизонт видимости - тем проще и надежнее управление.... ---------- Применительно к программированию есть объективный фактор - человек плохо справляется с задачами, начиная с определенной сложности - плохо считает дальше трех, а тот кто умеет считать до семи - вероятно, находится в прямом общении с богами. Поэтому какой-то способ запрятывания сложности в "интерфейсы", так или иначе, неизбежен. Аннотации, видимо, привлекательны тем, что в одну аннотацию запихивается, потенциально, произвольная сложность. Существо же дела в том, что когда самих аннотаций становится больше трех - возникает проблема - какую же из них применять. А когда их число дорастает до семи, задача приобретает черты нерешаемой. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 19:21 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
PetroNotC Sharp booby, Тогда вам в нейронные сети... Эта, да - сила.... Никто не знает как они работают. Просто они так научились работать, вот и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 19:23 |
|
Оптимальное написание кода. Как сделать последовательное присвоение
|
|||
---|---|---|---|
#18+
booby Аннотации, видимо, привлекательны тем, что в одну аннотацию запихивается, потенциально, произвольная сложность. Существо же дела в том, что когда самих аннотаций становится больше трех - возникает проблема - какую же из них применять. А когда их число дорастает до семи, задача приобретает черты нерешаемой. именно из за этих недостатков они умрут ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 19:33 |
|
|
start [/forum/topic.php?fid=59&msg=40094503&tid=2120352]: |
0ms |
get settings: |
18ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
28ms |
get topic data: |
3ms |
get forum data: |
0ms |
get page messages: |
609ms |
get tp. blocked users: |
0ms |
others: | 297ms |
total: | 963ms |
0 / 0 |