@jvmchat

Страница 155 из 2890
Viktor
17.04.2016
20:11:10
при мне "опытный синьер" пытался доказать что очереди сообщений не нужны... совсем...

хотя вроде дядька говнокодил на тот момент уже 10 лет

Pavel ?
17.04.2016
20:13:18
Ну так от архитектуры же зависит

Google
Viktor
17.04.2016
20:13:42
я вроде и не много походил по разным конторам, но впечатление о программерах хорошо описывается термином "быдлокодер"

Ну так от архитектуры же зависит
в том случае были микросервисы

писали с нуля

Pavel ?
17.04.2016
20:14:13
Просто видимо попадал туда где такие сидят)))

Viktor
17.04.2016
20:15:38
ага, в интрнетах все пишут про ребят которые работают с головой, за трендами следят и т.д., даже на записях с конф вижу, а в жизни не попадались почти (по пальцам одной руки)

Pavel ?
17.04.2016
20:16:13
Просто легаси никто переписывать не хочет

Видимо речь о wsdl style based сервисах олдскульных))

Митко Соловец?
17.04.2016
20:58:07
это джава, куча памяти, пиши как хош?

Igor
17.04.2016
21:22:48
"if you are happy with your current build system and it accomplishes all that you need it to do, you can keep using it!" здравая мысль)

[Anonymous]
17.04.2016
21:33:10
это джава, куча памяти, пиши как хош?
если нет задачи "сделать так, чтобы работало быстро", то да, можно печатать хоть ногами, лишь бы не падало)

Pavel ?
17.04.2016
22:23:25
если нет задачи "сделать так, чтобы работало быстро", то да, можно печатать хоть ногами, лишь бы не падало)
в то время как на яваскрипте пишут мидлу и десктоп, программировать ногами на яве более чем достаточно))

[Anonymous]
17.04.2016
22:54:35
надо так обосраться чтоб от LOIC падать
LOIC ведь до сих пор ложит если дохуя ддосеров

Google
Andre
17.04.2016
23:32:55
http://www.work.ua/jobs/2146993/ Пм нынче везде нужны
Да разве ж на этом заработаешь? Хуяк-хуяк и в продакшен (C)

Знал, что эту татушку запостят

[Anonymous]
18.04.2016
01:06:53
Я вон тут смотрю на ебаное айти и вспоминаю что похожая ситуация была в 99 году в Америке. Там тоже были курсы готовящие за пару недель. Тоже были разносчики пиццы которые ставали "программистами". В итоге их пидорнули на мороз. Почему не может так случится на этот раз?

ThisIs
18.04.2016
02:36:07
'''Hello World!!!'''

Hello World!!!

guga
18.04.2016
04:29:32
1. Есть юр. лицо 2. Есть команда джадаев 3. Юр. лицо занимается аутсорсом
lol находил аккаунт одной из своих бывших контор не одеске/апворке проорал немного

Igor
18.04.2016
07:46:28
https://habrahabr.ru/post/281759/

Митко Соловец?
18.04.2016
07:47:01
спойлер: все

V
18.04.2016
07:47:08
что-то котлин популярный такой

Митко Соловец?
18.04.2016
07:47:19
это кажется)

тут нагнетают некоторые)

V
18.04.2016
07:47:41
:)

Митко Соловец?
18.04.2016
07:49:42
пока за него не станут платить деньги, признавать его не стоит)

Pavel ?
18.04.2016
09:40:03
Дорогу многочленам!!!

Dzmitry
18.04.2016
09:41:33
http://img0.joyreactor.cc/pics/post/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%BE%D1%82%D0%B0-b-%D0%BB%D0%B8%D1%87%D0%BD%D0%BE%D0%B5-59268.jpeg

Andrey
18.04.2016
10:36:17
Интересно, а котлин под oracle jdk целенаправленно пилят или же посматривают на openjdk?

Nick
18.04.2016
10:36:37
Вопрос. У класса 6 параметров устанавливаются сеттером, а 4 - рассчитываются исходя из первых 6. Надо ли проверять изменение в сеттерах и кэшировать значения 4 зависимых параметров, или это бессмысленная оптимизация? Все параметры - даблы, а операция расчёта, например по формуле fv = pv * (1 + i/m)^(m*n), где pv,i,m,n параметры double через сеттер, а fv - один из 4 насчёт которых вопрос

Igor
18.04.2016
10:37:52
смотря насколько часто используются те 4 параметра

Nick
18.04.2016
10:38:27
Сделай геттеры на эти 4 параметра, которые кешируют значения.
Ну так геттеры есть. Вопрос в том, кэшировать или нет

Google
Igor
18.04.2016
10:38:35
кешируй)

Andrey
18.04.2016
10:38:37
Это же не сложно)

Добавлением 15 строчек кода решается же)

Nick
18.04.2016
10:39:50
а как bool проверки принято называть? isChanged?

Andrey
18.04.2016
10:40:47
а как bool проверки принято называть? isChanged?
Разве есть такие нормы, називи к примеру cacheIsValid

Igor
18.04.2016
10:41:06
если ты точно знаешь, что все эти переменные будут вызываться - делай пересчет в сеттерах 4х базовых

и флаги не нужны будут

а так я бы назвал как-нибудь типа baseValuesChanged

Andrey
18.04.2016
10:42:11
и флаги не нужны будут
А как без флага?

Igor
18.04.2016
10:42:48
ну вызываешь пересчет fv и ему подобных в сеттерах остальных

Andrey
18.04.2016
10:43:20
Igor
18.04.2016
10:43:31
почему? суть-то та же

просто с геттером будет lazy инициализация

а в сеттерах - при каждом изменении

Andrey
18.04.2016
10:44:18
Всё, допёр.

Nick
18.04.2016
10:46:33
ну вызываешь пересчет fv и ему подобных в сеттерах остальных
спасибо, я неправильно написал, мне таки лучше с флагами я постепенно использую 6 сеттеров и только потом считаю, если бы оно было между сетами, то тут лучше вызывать методы рассчёта в сеттере, а так лишние разы считать будет

Igor
18.04.2016
10:52:47
ну да, тут уже вопрос, как конкретно используется

Google
Igor
18.04.2016
10:52:52
иногда одно лучше, иногда другое :)

abc
18.04.2016
10:59:23
всем привет. может кто подскажет или видел телеграмм канал wechat разработчиков ?

Nick
18.04.2016
11:00:13
Еще вопрос. Есть метод getEndSum() - считает сумму на конец срока депозита double getEndSum(){ if (isChanged){ }Есть метод getProfit() - считает прибыль с депозита

упс сорян

Admin
ERROR: S client not available

Pavel ?
18.04.2016
11:04:27
Nick
18.04.2016
11:05:56
        Еще вопрос.         Есть метод getEndSum() - считает сумму на конец срока депозита         double getEndSum(){             if (isChanged){                 endSum = countEndSum();             }             return endSum;         }        Есть метод getProfit() - считает прибыль с депозита по формуле profit = endSum - startSum         Надо ли брать параметр endSum или через геттер, так как таким образом точно будет текущий endSum?         Не видел в чужом коде чтобы геттеры класса использовали внутри этого класса, это не сильно говнокод?         В целом:         double startSum, endSum;         double getEndSum(){             if (isChanged){                 endSum = countEndSum();             }             return endSum;         }         double getProfit(){             if (isChanged){                 profit = endSum - startSum;                 или                 profit = getEndSum() - startSum;             }         }

[Anonymous]
18.04.2016
11:25:44
геттеры и сеттеры используют для того, чтобы внутри можно было добавлять логику, которая например преобразовывала входные данные во внутреннее представление, и наоборот, из внутреннего представления формировала выходные значения, именовать нужно как getXXX setXXX

[Anonymous]
18.04.2016
11:31:03
I dont give a shit

в даблах кстати деньги не считают

ну да ладно

Nick
18.04.2016
11:56:48
он про само поле спрашивал, а не про геттер
просто кто-то может помочь, а для кого-то цель выебнуться, вот и всё

[Anonymous]
18.04.2016
12:17:44
Мне не нравятся люди, лезущие в отрасль без каких либо знаний, без соответствующих умений. Особенно если из совершенно других областей, не связанных с информационными технологиями. Это моё мнение.

[Anonymous]
18.04.2016
12:20:03
Европейская конвенция по правам человека: Статья 10 Свобода выражения мнения

http://www.echr.coe.int/Documents/Convention_RUS.pdf

[Anonymous]
18.04.2016
12:22:06
Конституция РФ: Статья 29 П1. Каждому гарантируется свобода мысли и слова.

Google
[Anonymous]
18.04.2016
12:22:25
Можно держать, а можно не держать

Igor
18.04.2016
12:22:54
просто кто-то может помочь, а для кого-то цель выебнуться, вот и всё
ага. вторые с лёгкой руки Димы из этого чата обычно быстро вылетают)

Andre
18.04.2016
12:23:01
Я вот тоже своему преподу, который на меня гонит, что я на лекции не хожу, сказал, что можем обратиться к гаранту конституции :)

а если бы я на первом курсе конституцию читал, то знал бы, что в профсоюз вступать не обязан и получал бы на 25 рублей больше стипендию

Igor
18.04.2016
12:23:51
[Anonymous]
18.04.2016
12:28:01
На самом деле, если он учился на финансовом, то значит, его предки отправили его туда, потому что в те годы быть "ололо экономистом финансистом" было круто, но суровая российская действительность показала место типичным экономистам (у кассы в маке), поэтому вся эта толпа бывших студентов поняла, что осталась ни с чем, и они решили взлезть туда, где много платят, а именно в ИТ и программирование. Не потому что им это интересно, а просто получить "лёгкие" деньги.

Pavel ?
18.04.2016
12:29:00
у меня есть знакомые экономисты трейдеры

Pavel ?
18.04.2016
12:29:15
если сравнивать достаток

Nick
18.04.2016
12:29:19
ckolivas ядро кто-то видел в майнерах?

Pavel ?
18.04.2016
12:29:26
то программист в гугле находится далеко в китае

Pavel ?
18.04.2016
12:30:11
А зачем тогда тебе джава?)
хочет стать программистом

Nick
18.04.2016
12:30:12
А зачем тогда тебе джава?)
хобби трейдеры, алгоритмы, фин. инженерия

так вот

Страница 155 из 2890