
Alpha
07.04.2018
13:13:34
Это исправляется же

Quantum Harmonizer
07.04.2018
13:14:01

Alpha
07.04.2018
13:14:14
Есть Haskell, если тебе нужны шашечки

Igor
07.04.2018
13:14:19
мне кажется в тpеде снова завелся кто-то болотно-зеленого цвета кожи...

Google

Павел
07.04.2018
13:14:43
GoF вода?)
Прям стопудово. Так и не понял зачем оно. Hands-on design patterns лучше

Митко Соловец?
07.04.2018
13:14:58

Quantum Harmonizer
07.04.2018
13:15:04
Мне не шашечки надо, а решение практических задач, именно поэтому я выбрал JVM.

Alpha
07.04.2018
13:15:36

Sergey
07.04.2018
13:15:49
Есть Oracle Java Doc
Если ты сверхчеловек и можешь усваивать настолько сухо написанную информацию - отлично

Митко Соловец?
07.04.2018
13:15:54
Дока- это одно, а переработанный качественный материал - совсем другое

Sergey
07.04.2018
13:16:03

Митко Соловец?
07.04.2018
13:16:16
А так делать вывод по одной книге - смех

Quantum Harmonizer
07.04.2018
13:16:20
javadoc != методичка или учебный курс

Alpha
07.04.2018
13:16:39

Sergey
07.04.2018
13:16:53
Дока это посмотреть в процессе, а освоить, получить картину общую - книжки лучше некуда

sss3 ?
07.04.2018
13:17:36

Google

Alpha
07.04.2018
13:18:17

Aslan
07.04.2018
13:18:18
Дизассемблировать надо — вот самый лучший способ понять код)

Alpha
07.04.2018
13:18:54
Где в доступной форме поясняют как, что и когда использовать

Илья
07.04.2018
13:47:33
а ты библиотеку то скачал?
открой детали ошибки так не понятно

Mikhail
07.04.2018
13:50:17

Giorgi
07.04.2018
15:12:02
насколько реально влиться в андроид разработку до мая?
допустим, на уровень джуна
думать о другом за такое время безумство

Friedrich
07.04.2018
15:13:42
На джуна не получится. Но если научишься не глядя чужой код поливать говном, можно рассчитывать на сеньёра.

Giorgi
07.04.2018
15:14:05
Сарказм понял, а если серьёзно ?

Pavel
07.04.2018
15:14:42
А если серьезно - иди стажером

Giorgi
07.04.2018
15:16:00
Я хочу сюда попробовать - > https://academy.yandex.ru/events/mobdev/msk-2018/
На данный момент есть только интерес к моб.разработке

Sergey
07.04.2018
15:25:39
В школе Яндекса
Да и влиться с нуля вообще в разработку за месяц - смех

sss3 ?
07.04.2018
15:27:44
Почему смех

Igor
07.04.2018
15:28:28

Dmitry
07.04.2018
16:04:15

Google

Serik
07.04.2018
16:50:56

jied
07.04.2018
16:59:17

Dmitry
07.04.2018
17:00:11
Написать можно что угодно, но важно же как написать) нужно чисто и красиво)

jied
07.04.2018
17:01:42

Dmitry
07.04.2018
17:07:34
Я сейчас смотрю лекции 15 года этой школы и для себя много чего подчёркиваю, чего нет в книгах, которые читал. Не скажу, что все хорошо в моем коде, но стараюсь писать чисто, а эта школа отличная возможность получить фидбек по своему коду от специалистов высокого уровня. У меня нет такой возможности сейчас

Vladimir
07.04.2018
17:12:20
вы случайно не знаете, нет ли фреймворка, который делает такую вещь:
Допустим, есть POJO, в котором поле name = "A"
вызываем метод setName("B");
вызываем метод setName("C");
вызываем метод setName("D");
затем вызываем framework.rollback(), который последовательно вызывает методы в обратном порядке
setName("C")
setName("B")
setName("A")

Quantum Harmonizer
07.04.2018
17:12:58

Oleksandr
07.04.2018
17:15:39
state monad

Vladimir
07.04.2018
17:15:56
да, то что нужно, спасибо.

Sergei
07.04.2018
19:44:30
https://twitter.com/bsideup/status/982705327291412480
Кому свежего как кулич TestContainers? ?

Alpha
07.04.2018
20:24:47

Alexander
07.04.2018
22:00:13

Alpha
08.04.2018
04:05:26

Konstantin
08.04.2018
05:31:44

шлюхогон42
08.04.2018
09:46:46

Alexander
08.04.2018
09:52:41

Admin
ERROR: S client not available

Alexander
08.04.2018
09:54:18

Timur
08.04.2018
09:55:25
Можно "stream" преобразовать и вернуть его как результат сразу (тогда new ArrayList будет не нужен)

шлюхогон42
08.04.2018
09:55:56

Google

шлюхогон42
08.04.2018
09:57:44

Timur
08.04.2018
09:59:46
stream.map(p -> ReadFile.readFileFrom( p ...)).filter(...).collect(...)

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
08.04.2018
10:00:11

шлюхогон42
08.04.2018
10:14:48

sss3 ?
08.04.2018
10:18:34

шлюхогон42
08.04.2018
10:39:18

lenar
08.04.2018
10:47:27
остался последний шаг, foreach заменить на map и коллектнуть

шлюхогон42
08.04.2018
10:57:37

sss3 ?
08.04.2018
10:58:08
Возвращать опшинл
Either в джаву не завезли

Timur
08.04.2018
11:00:54
try(DirectoryStream<Path> stream = Files.newDirectoryStream(dir, "*.{txt}")) {
return StreamSupport.stream(stream.spliterator(), false)
.map(p -> ReadFile.readFileWord(path + p.getFileName()))
.filter(Objects::nonNull)
.flatMap(Collection::stream)
.collect(Collectors.toList());
}

lenar
08.04.2018
11:01:22

шлюхогон42
08.04.2018
11:18:35

sss3 ?
08.04.2018
11:18:51
Какой вопросик

шлюхогон42
08.04.2018
11:20:57

sss3 ?
08.04.2018
11:21:20
С чего бы

шлюхогон42
08.04.2018
11:22:24
С чего бы
ReadFile.readFileWord(...) возвращает List<String>

sss3 ?
08.04.2018
11:24:00

шлюхогон42
08.04.2018
11:26:25

Google

шлюхогон42
08.04.2018
11:31:36

Wystan
08.04.2018
11:41:36

lenar
08.04.2018
11:55:17

Vlad
08.04.2018
12:04:55
все хорошо к месту, любая многопоточность без необходимости это усложнение кода, что плохо