Arzanis #8661 19 ноября 2019 Выглядит как хуйня. Feanaro, Kant, fessnik и 1 другому понравилось это DB Я - гений, ёпта 22 Поделиться сообщением Ссылка на сообщение
rubish #8662 19 ноября 2019 Мне втирают, что это супер крутой класс, который помогает в разработке. Ваши мнения, господа? public class AdvancedBoolean { private boolean result; private DefenitionDictionary.RESULT_CODE code; //------------------------------------------------------------------------------ //constructors //------------------------------------------------------------------------------ public AdvancedBoolean() { result = true; } public AdvancedBoolean(boolean _result) { result = _result; } public AdvancedBoolean(boolean _result, DefenitionDictionary.RESULT_CODE _code) { result = _result; code = _code; } //------------------------------------------------------------------------------ //get methods //------------------------------------------------------------------------------ public boolean isResult() { return result; } public DefenitionDictionary.RESULT_CODE getCode() { return code; } //------------------------------------------------------------------------------ //set methods //------------------------------------------------------------------------------ public void setResult(boolean _result) { result = _result; } public void setCode(DefenitionDictionary.RESULT_CODE _code) { code = _code; } //------------------------------------------------------------------------------ //other methods //------------------------------------------------------------------------------ public String getLabel() { return code.getResultLabel(); } } чот вспомнился ролик, где какая-то баба в БДСМ костюме на повозке с фак машиной едет (возможно даже не она одна) и на заднем фоне голос днровца "Вот такую хуйню с боем у крофашистов отвоевали. это что у человека должно быть в голове, чтобы такую хуйню больную выдумать" Feanaro понравилось это Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Just.Doit #8663 19 ноября 2019 Мне втирают, что это супер крутой класс, который помогает в разработке. Ваши мнения, господа? public class AdvancedBoolean { private boolean result; private DefenitionDictionary.RESULT_CODE code; //------------------------------------------------------------------------------ //constructors //------------------------------------------------------------------------------ public AdvancedBoolean() { result = true; } public AdvancedBoolean(boolean _result) { result = _result; } public AdvancedBoolean(boolean _result, DefenitionDictionary.RESULT_CODE _code) { result = _result; code = _code; } //------------------------------------------------------------------------------ //get methods //------------------------------------------------------------------------------ public boolean isResult() { return result; } public DefenitionDictionary.RESULT_CODE getCode() { return code; } //------------------------------------------------------------------------------ //set methods //------------------------------------------------------------------------------ public void setResult(boolean _result) { result = _result; } public void setCode(DefenitionDictionary.RESULT_CODE _code) { code = _code; } //------------------------------------------------------------------------------ //other methods //------------------------------------------------------------------------------ public String getLabel() { return code.getResultLabel(); } } если у вас какие-то мета-поля, где нужно для булеана указывать описание, а потом куда-то выводить - то не вижу проблемчто не так то?вообще начнем с того что это java(она не помогает в разработке в принципе) очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
hira88 #8664 19 ноября 2019 Real-time Person Segmentation in the Browser with TensorFlow.js https://blog.tensorflow.org/2019/11/updated-bodypix-2.html With default settings, it estimates and renders person and body-part segmentation at 25 fps on a 2018 15-inch MacBook Pro, and 21 fps on an iPhone X. Поделиться сообщением Ссылка на сообщение
choojoykin #8665 19 ноября 2019 вообще начнем с того что это java _result вообще выглядит как хуйня даже с учетом мета полей абстрактныхконструкторы сеттеры втф блять ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
rubish #8666 19 ноября 2019 Мне втирают, что это супер крутой класс, который помогает в разработке. Ваши мнения, господа? public class AdvancedBoolean { private boolean result; private DefenitionDictionary.RESULT_CODE code; //------------------------------------------------------------------------------ //constructors //------------------------------------------------------------------------------ public AdvancedBoolean() { result = true; } public AdvancedBoolean(boolean _result) { result = _result; } public AdvancedBoolean(boolean _result, DefenitionDictionary.RESULT_CODE _code) { result = _result; code = _code; } //------------------------------------------------------------------------------ //get methods //------------------------------------------------------------------------------ public boolean isResult() { return result; } public DefenitionDictionary.RESULT_CODE getCode() { return code; } //------------------------------------------------------------------------------ //set methods //------------------------------------------------------------------------------ public void setResult(boolean _result) { result = _result; } public void setCode(DefenitionDictionary.RESULT_CODE _code) { code = _code; } //------------------------------------------------------------------------------ //other methods //------------------------------------------------------------------------------ public String getLabel() { return code.getResultLabel(); } } если у вас какие-то мета-поля, где нужно для булеана указывать описание, а потом куда-то выводить - то не вижу проблемчто не так то?вообще начнем с того что это java(она не помогает в разработке в принципе) такая штука будет полезна только в апликейшн леере Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
JuJeu #8667 19 ноября 2019 Оставим код. Что за стиль комментариев такой, это же пиздец. Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
Ubububu #8668 19 ноября 2019 Что-то мегадревнее шириной в 80 символов. Какое-то сишное наследие разделения кода на разные блоки функций. Такая себе идея разнесения гетеров/сетеров в разные группы. Поделиться сообщением Ссылка на сообщение
E1azor #8669 19 ноября 2019 геттеры сеттеры для имбицилов всё что пишу -- шизофренический бред Поделиться сообщением Ссылка на сообщение
Just.Doit #8670 19 ноября 2019 (изменено) Мне втирают, что это супер крутой класс, который помогает в разработке. Ваши мнения, господа? public class AdvancedBoolean { private boolean result; private DefenitionDictionary.RESULT_CODE code; //------------------------------------------------------------------------------ //constructors //------------------------------------------------------------------------------ public AdvancedBoolean() { result = true; } public AdvancedBoolean(boolean _result) { result = _result; } public AdvancedBoolean(boolean _result, DefenitionDictionary.RESULT_CODE _code) { result = _result; code = _code; } //------------------------------------------------------------------------------ //get methods //------------------------------------------------------------------------------ public boolean isResult() { return result; } public DefenitionDictionary.RESULT_CODE getCode() { return code; } //------------------------------------------------------------------------------ //set methods //------------------------------------------------------------------------------ public void setResult(boolean _result) { result = _result; } public void setCode(DefenitionDictionary.RESULT_CODE _code) { code = _code; } //------------------------------------------------------------------------------ //other methods //------------------------------------------------------------------------------ public String getLabel() { return code.getResultLabel(); } } если у вас какие-то мета-поля, где нужно для булеана указывать описание, а потом куда-то выводить - то не вижу проблемчто не так то?вообще начнем с того что это java(она не помогает в разработке в принципе) такая штука будет полезна только в апликейшн леере ты про OSI? вообще начнем с того что это java _result вообще выглядит как хуйня даже с учетом мета полей абстрактныхконструкторы сеттеры втф блять мы про стиль чтоли? там просто чел указал на бесполезность, я посмотрел на то что из себя представляет логика классану стиль да, так не пишут, вообще ломбоком все обмазатьхотя конечно в первую очередь лучше просто не джаву использовать Изменено 19 ноября 2019 пользователем Just.Doit очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Kant #8671 19 ноября 2019 хз как зависимый от внешнего енума бул может че-то упрощать сегодня такой енум, завтра надо другой, шо, нельзя поменять, пезда Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
rubish #8672 19 ноября 2019 Мне втирают, что это супер крутой класс, который помогает в разработке. Ваши мнения, господа? public class AdvancedBoolean { private boolean result; private DefenitionDictionary.RESULT_CODE code; //------------------------------------------------------------------------------ //constructors //------------------------------------------------------------------------------ public AdvancedBoolean() { result = true; } public AdvancedBoolean(boolean _result) { result = _result; } public AdvancedBoolean(boolean _result, DefenitionDictionary.RESULT_CODE _code) { result = _result; code = _code; } //------------------------------------------------------------------------------ //get methods //------------------------------------------------------------------------------ public boolean isResult() { return result; } public DefenitionDictionary.RESULT_CODE getCode() { return code; } //------------------------------------------------------------------------------ //set methods //------------------------------------------------------------------------------ public void setResult(boolean _result) { result = _result; } public void setCode(DefenitionDictionary.RESULT_CODE _code) { code = _code; } //------------------------------------------------------------------------------ //other methods //------------------------------------------------------------------------------ public String getLabel() { return code.getResultLabel(); } } если у вас какие-то мета-поля, где нужно для булеана указывать описание, а потом куда-то выводить - то не вижу проблемчто не так то?вообще начнем с того что это java(она не помогает в разработке в принципе) такая штука будет полезна только в апликейшн леере ты про OSI? я про то, что такую штуку лепить начинают обычно когда свой соап или хттп изобретают.выглядит эта штука как обработка исключительных ситуаций. при этом в жаве для этого Exceptions.если функция булева и ты хочешь сказать нет и объяснить причину - кинь типизированый эксепшнвообще когда такое показывают - практически верняково, что в этой компании надо получить свой первый опыт побыстрее и свалить куда-то, где работают не только студенты Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Drakonian #8673 19 ноября 2019 (изменено) Гайс, насколько реально имея только такой path, воссоздать структуру xml? верней даже - насколько это адекватно? Изменено 19 ноября 2019 пользователем Drakonian Поделиться сообщением Ссылка на сообщение
Kant #8674 19 ноября 2019 ну ты знаешь что такие элементы существуютдальше то ты ничего не знаешь, что ты восстанавливать собралсяхмлку соответствующую этим строчкам сможешь, больше ничего Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
goodmood #8675 19 ноября 2019 смотрю на все ваши рассказы и понимаю, как же хорошо быть системным / бизнес -аналитиком Поделиться сообщением Ссылка на сообщение
Just.Doit #8676 19 ноября 2019 - кинь типизированый эксепшн лулэто очень устаревший паттерн в 2к19если есть ошибка - отдай её явно в результатехотя это ж джава, о чем я, она в целом устаревшая в 2к19 очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Drakonian #8677 19 ноября 2019 ну ты знаешь что такие элементы существуютдальше то ты ничего не знаешь, что ты восстанавливать собралсяхмлку соответствующую этим строчкам сможешь, больше ничегомне нужна структура а значения для заполнения буду брать с другого меставот например чел с похожей идеей, а то что внутрь контента запихать - я знаю, просто есть дохуя значений, есть пути, а структуры XML нету суть в том, что юзер сам сетапит PATH и каждое значение ложится в красивую схему Поделиться сообщением Ссылка на сообщение
Index #8678 19 ноября 2019 - кинь типизированый эксепшн лулэто очень устаревший паттерн в 2к19если есть ошибка - отдай её явно в результатехотя это ж джава, о чем я, она в целом устаревшая в 2к19 Как раз кидать эксепшн это нормально. А потом уже этот эксепшн процессится через вавровские Try или реактивные Flux Mono в даунстриме, чейнится, мапается и тд и тп. Поделиться сообщением Ссылка на сообщение
Just.Doit #8679 19 ноября 2019 (изменено) зачем информацию передавать в эксепшне если ее можно передавать явно в качестве результатаначнем с того что это дорого, производительность эксепшнов крайне малатакже нет статической типизации семантики данного результата эксепшн это по сути goto, думаю не надо объяснять почему goto это плохо как только программа больше 100 строчек я на самом деле именно на современной джаве не писал, возможно там КРАЙНЕ неудобно использовать структуры данных которые кодируют ошибки в результатено пока что на 90% уверен что там с этим все нормально и лишь "недалекость" (инертность) джавистов всему виной что этот паттерн все еще актуален Изменено 19 ноября 2019 пользователем Just.Doit очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Index #8680 19 ноября 2019 Так иксепшон и используется в "исключительных" ситуациях, которые составляют минимальную долю штатного времени работы программы и когда они возникли, то тебе уже похуй на снятие стека. Как правило это IO и иные сервисы. Если у тебя метод помимо да нет ещё что-то должен отдавать, то возможно тут стоит использовать типизированный объект или Method Object Поделиться сообщением Ссылка на сообщение