
Oleksandr
27.06.2018
12:05:12
но это довольно мутные штуки, которые самовыпилятся после полноценной валхаллы
ну у них задачи обычно другие - усилять строгость типов без оверхеда

Евгений
27.06.2018
13:16:12
Добрый день, у меня такой проект: через веб интрфейс заливается файл и обновляет бд (использую Spring). Как сделать так, чтобы только один пользователь за раз мог это делать, т.е. два пользователя одновременно не могли обновлять бд. Заранее спасибо!

Артем
27.06.2018
13:21:22
Добрый день, я ещё новичек, до этого только вёрсткой сайтов занимался. Хочу стать андроид разработчиком. До этого немного программировал на С#. Кто то может подсказать какую-то программу обучения для обуздания этой профессии?

Google

Владислав
27.06.2018
13:21:43
https://t.me/android_ru
https://t.me/startandroidchat
на сегодняший день android - это уже не только java)

Артем
27.06.2018
13:22:52
Спасибо

Andrey
27.06.2018
13:41:02

Vik
27.06.2018
13:42:19

Евгений
27.06.2018
13:42:47
коллеги, кто графаной пользовался. в ней же можно просто вывести логи как в кибане?
или она только графики строить умеет?

Alexander
27.06.2018
13:43:05

Danil
27.06.2018
13:43:09
#java #javaee #spring
Привет, я так понимаю щас лучше не учить java ee, а перейти на изучение фрэймворка spring, но он получается часть java ee?

Vik
27.06.2018
13:43:40

Alexander
27.06.2018
13:43:54

Vik
27.06.2018
13:44:03
У меня хоткей стоит на karate kid

Google

Mikhail
27.06.2018
13:57:34

Yegor
27.06.2018
14:01:52
Скоро выйдет в продажу Elegant Objects на русском языке, первый том: https://www.piter.com/collection/all/product/elegantnye-obekty-java-edition

Cargeh
27.06.2018
14:04:04

Yegor
27.06.2018
14:04:24

Cargeh
27.06.2018
14:04:39

Yegor
27.06.2018
14:05:02
качество нормальное? :)
А там пример есть: https://storage.piter.com/upload/contents/978544610801/978544610801_p.pdf

Евгений
27.06.2018
14:05:37
открыл
Не используйте статические методы
закрыл

Диоген
27.06.2018
14:06:40

Евгений
27.06.2018
14:06:46

Yegor
27.06.2018
14:08:33

Евгений
27.06.2018
14:10:24

Yegor
27.06.2018
14:11:00

Alexander
27.06.2018
15:04:04
Статик методы норм же если юзать их как чистые функции. Method references опять же, ибо стримы

Cargeh
27.06.2018
15:05:19

Alexander
27.06.2018
15:08:18

Александр
27.06.2018
15:09:16
достаточно мне приятная функциональщина
а прям чистая как положено - нет ,спасибо не надо )

Alexander
27.06.2018
15:09:25

Александр
27.06.2018
15:09:43
а статики это в полне ок

Cargeh
27.06.2018
15:09:47

Google

Денис
27.06.2018
15:10:49
Вообще споры про идеологию - от лукавого

Andrey
27.06.2018
15:11:16

Денис
27.06.2018
15:11:42
Заказчику насрать на то, насколько тру ООП, заказчика волнуют сроки, качество и затраты

Cargeh
27.06.2018
15:11:49

Денис
27.06.2018
15:12:04
Притом неважно, внешний ли заказчик, внутренний

Tolegen
27.06.2018
15:12:36

Alexander
27.06.2018
15:12:47

Денис
27.06.2018
15:16:25

Alexander
27.06.2018
15:17:22
Заказчег бох, сроки наше всё, а то что говно пишем см. первые два пункта

Денис
27.06.2018
15:17:59

Жабра
27.06.2018
15:18:28

Денис
27.06.2018
15:18:55
А если вы пишете говно, то оно будет дороже (возможно по деньгам, возможно по времени/человеческим ресурсам) для поддержки или дальнейшей разработки в 9 случаях из 10, всё просто.

Dmitry
27.06.2018
15:19:18

Alexander
27.06.2018
15:20:15

Денис
27.06.2018
15:20:27
Под этим "вы" подразумевается абсолютно любая команда разработчиков (возможно, числом 1 человек)

Nikolas
27.06.2018
15:24:23
а тут есть те, кто прочитал книгу (книги) "Elegant objects" и после этого у него сложилось мнение, что он "втирает какую-то дичь"? (но только условие с тем, что надо прочитать книгу пред этим - обязательное)))

Ilia
27.06.2018
15:26:11
Интересны были доклады Егора, но писать как там описывется совершенно не было желания

Alexander
27.06.2018
15:26:56

Google

Alexander
27.06.2018
15:30:52

Nikolas
27.06.2018
15:32:22

Alexander
27.06.2018
15:34:42
Piter даже "ООП Лобачевского" в описалово вставил, а ведь это же пошло от всеми нами любимого @jbaruch

Baruch
27.06.2018
15:36:19

Admin
ERROR: S client not available

Sergey
27.06.2018
15:36:28

Митко Соловец?
27.06.2018
15:37:07
анемик модель не любите?

Sergey
27.06.2018
15:37:26
Вот сижу щас, вот прям щас, и пытаюсь пофиксить гребаную багу в гребаных спринговых компонентах. И куда блин не ткнись, все к херам регрессирует. Ненавижу блеать!

Vladimir
27.06.2018
15:38:25

Vyacheslav
27.06.2018
15:38:39
У тебя Барух в рекурсии

Александр
27.06.2018
15:39:29

Sergey
27.06.2018
15:39:32
Или вчера сидел до часу ночи, пытался понять где блеать конкарренси между инъекциями в тестсьют и запуском тестов, что через раз в autowired получаю какие то усеченные компоненты с нулями. Десятки гребаных анноцаций, нийуха непонятно. Так и не пофиксил.

Alexander
27.06.2018
15:39:46

Vyacheslav
27.06.2018
15:40:05

Sergey
27.06.2018
15:40:43
Это к вопросу о дичи. Вот ради чего все это, скажите мне, спринголюбы?! Ради чего блять!

Nick
27.06.2018
15:40:58
Ищем архитектора по gs1. Знание английского обязательно. За подробностями в ЛС

Митко Соловец?
27.06.2018
15:41:09
че орать то

Google

Alexander
27.06.2018
15:42:05

Sergey
27.06.2018
15:43:24
Ради чего я должен сидеть гребаными ночами и "знать" все эти гребаные аннотации, когда EO с SOLIDом в моих личных проектах у меня все предельно прозрачно? Спринг - дичь. Идите все на йух, не хочу я вам ничего осилять. Ненавижу.

Cargeh
27.06.2018
15:43:49
но я заценил

Vyacheslav
27.06.2018
15:44:10
Ммм, ЕО в проде

Sergey
27.06.2018
15:44:13
Пригорело. И можете хоть до усрачки лулзы ловить, мне похеру

Vyacheslav
27.06.2018
15:44:39
А кто-то кроме Егора его ещё юзает?

Andrey
27.06.2018
15:44:43
Зачем мокать чистые функции?
Ну твои методы не будут работать в вакууме. У тебя будет метод, который использует этот Статик, и тебе может сильно захотеться замолкать результат статического метода.

Alexander
27.06.2018
15:44:59

Andrey
27.06.2018
15:45:03
Во время тестирования большого метода

Vyacheslav
27.06.2018
15:45:23

Митко Соловец?
27.06.2018
15:45:43
но проблемы в спринге обычно либо в сверхпотных редких багах