Size: a a a

2021 January 24

s

shadow in learn.java
Vadim Korsakov
Здравствуйте в чат можно кидать вакансии?
нет
источник

DC

Denis Chikanov in learn.java
Vadim Korsakov
Здравствуйте в чат можно кидать вакансии?
Нет, см. правила @jvmjobs
источник

DM

Dimm Mula in learn.java
shadow
Я ничего не понял. Я задал конкретный вопрос. И опять начинается какая-то ерись. Т.к. обычно люди читают книжки, где разжеван материал, а потом уже ориентируются по документации.
Люди не "читают" документацию, люди сверяются с ней, чтобы посмотреть доступные методы, сигнатуры и типы. А книги люди как раз читают, чтобы узнать новый материал поданый в формате обучения/повествования.
источник

ch

central hardware in learn.java
shadow
Опять непонятно. Книги читать не надо, а надо сразу документацию?
Если уже есть опыт, можно перейти сразу к докам
источник

s

shadow in learn.java
Dimm Mula
Люди не "читают" документацию, люди сверяются с ней, чтобы посмотреть доступные методы, сигнатуры и типы. А книги люди как раз читают, чтобы узнать новый материал поданый в формате обучения/повествования.
Люди читают документацию. Если для Вас это открытие, то вот оно!
источник

s

shadow in learn.java
Именно читают, а не сверяются
источник

DM

Dimm Mula in learn.java
Так все, я больше не могу, разговор слепого с глухим.
источник

ch

central hardware in learn.java
Снйчас бы ещё вспомнить что документация бывает разных видов
источник

DC

Denis Chikanov in learn.java
shadow
Опять непонятно. Книги читать не надо, а надо сразу документацию?
Если (очень грубо говоря) вы ничего не знаете - да, вероятно, надо читать книги, а потом активно сверяться с доками всю дорогу.
Если вы что-то похожее, но не это же знаете - возможно, достаточно проглядеть книгу по диагонали, но в основном глядеть в доки/словари.
Если вы знаете много похожего, и вы прекрасно понимаете, чего ожидать - вы будете только читать доку, в том числе, возможно, потому, что книг ещё никто не писал (может, вы даже её и пишете сейчас).
источник

ДГ

Дмитрий Газиев... in learn.java
central hardware
Снйчас бы ещё вспомнить что документация бывает разных видов
Каких? Вот здесь можно поподробнее для нубов
источник

ДГ

Дмитрий Газиев... in learn.java
Или ссылку на статью ; 0
источник

s

shadow in learn.java
Denis Chikanov
Если (очень грубо говоря) вы ничего не знаете - да, вероятно, надо читать книги, а потом активно сверяться с доками всю дорогу.
Если вы что-то похожее, но не это же знаете - возможно, достаточно проглядеть книгу по диагонали, но в основном глядеть в доки/словари.
Если вы знаете много похожего, и вы прекрасно понимаете, чего ожидать - вы будете только читать доку, в том числе, возможно, потому, что книг ещё никто не писал (может, вы даже её и пишете сейчас).
Спасибо за объемный обстоятельный ответ с которым я полностью согласен
источник

DC

Denis Chikanov in learn.java
Дмитрий Газиев
Каких? Вот здесь можно поподробнее для нубов
Как минимум, если мы говорим о джаве, бывает тупо джавадок, описывающий "есть такая иерархия классов, вот, что делает каждый из них", а есть документация фреймворка, которая складно повествует о его устройстве
источник

ДГ

Дмитрий Газиев... in learn.java
Denis Chikanov
Как минимум, если мы говорим о джаве, бывает тупо джавадок, описывающий "есть такая иерархия классов, вот, что делает каждый из них", а есть документация фреймворка, которая складно повествует о его устройстве
А ну понятно
источник

s

shadow in learn.java
shadow
Если не в состоянии читать документацию по языку, то разумно отказаться от затее на нем программировать
после книг, если не але в документации, то это 1000% утверждение
источник

GI

Grigorij I. in learn.java
>Направиться прочитывать книжки по кругу?

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

МХ

Максим Хомич... in learn.java
Переслано от Максим Хомич...
Всем привет. По заданию нужно выдавать пользователю ошибку, если он введет нецелое число.
Так вообще адекватно делать?

 public static int readInt() {
       int number = 0;
       Scanner scanner = new Scanner(System.in);
       try {
           number = scanner.nextInt();
       } catch (InputMismatchException e) {
           inputErrorMessage();
       }
       return number;
   }

public static void inputErrorMessage() {
       System.err.println("Invalid input! "
               + "Please try again.");
       System.exit(-1);
   }
источник

МХ

Максим Хомич... in learn.java
Переслано от Максим Хомич...
Это нужно использовать в нескольких классах, а каждый раз писать try-catch как-то очень не очень
источник

A

Artem in learn.java
Пробрасывай ее наверх до мейна и там эксепшн кидай
источник

М

Медведь любитель кот... in learn.java
Можно вынести функциональность проверки корректности введённых данных в helper какой-нибудь
источник