
Nikolay
14.03.2017
13:45:44
а в джоины ее почему не сунуть?
Там не всё так просто, каждая запись хранит ссылку на предыдущую, и подзапросом выполняется проверка, есть ли ссылки на эту запись как на предыдущую

Летучая
14.03.2017
13:46:02
хотя с крестами тоже не всё так однозначно

Andrew
14.03.2017
13:46:05

Axm
14.03.2017
13:46:48

Google

tm
14.03.2017
13:47:02
Кадр для рассчёта скорости и координат сервы - 20-40 мсекунд. Многопоточная среда. поэтому не питон. У меня ограниченная жизнь - в лучшем случае ещё 80 лет проживу, поэтому не C++

Andrew
14.03.2017
13:47:10
Если жава претит то есть котлин, новый и блестящий

Nikolay
14.03.2017
13:47:27

Andrew
14.03.2017
13:47:42

tm
14.03.2017
13:47:54

Andrew
14.03.2017
13:48:26

tm
14.03.2017
13:48:27
Си только там где котроллер самодельный. Иначе это большая глупость

Andrew
14.03.2017
13:48:56
Ну как нами, я под все пешу, мне похуй

tm
14.03.2017
13:49:24

Andrew
14.03.2017
13:50:37

tm
14.03.2017
13:51:12
На самом деле, хоть и иногда костыльненько, но мне понравился свитч. Мозг разминает не хило. Плюс традиции другие и по неймингу и по паттернам. Мне даже нравится писать имена методов с маленькой буквы. Знаете - чувствую себя ребёнком который нарушил заветы предков и покурил на заднем дворе ;)

Google

tm
14.03.2017
13:51:40

Летучая
14.03.2017
13:54:05
попробуй ассемблер, тебе понравится

tm
14.03.2017
13:54:17

Летучая
14.03.2017
13:54:51
а ваще жаба не очень сильно от шарпа отличается. вот прям совсем. разве что удобства искаробки нет, типа linq или того же foreach.

Andrew
14.03.2017
13:55:01

Friedrich
14.03.2017
13:55:40

Летучая
14.03.2017
13:55:44
ну и мавен ещё полное говнище

tm
14.03.2017
13:56:08

Andrew
14.03.2017
13:56:24

tm
14.03.2017
13:58:57

Andrew
14.03.2017
13:59:15
Жесть -)
Я норм кодеров города по пальцам могу посчитать, четверть со мной работает)

tm
14.03.2017
14:00:20
var man = users.GetMan(); man.Kill(otherMan)
мне пофиг кто там мен. Да и тебе тоже. Указание базовых интерфейсом даст много шума
IKillerHumanInTheDark man = user.GetMan();

Владимир
14.03.2017
14:02:00
+ это слильно упрощает рефакторинг.
Сначала гетМен может возвращать класс, а потом интерфейс и в коде ничего не изменится.

Andrew
14.03.2017
14:02:00

Google

tm
14.03.2017
14:02:25

Сергей
14.03.2017
14:02:44

tm
14.03.2017
14:02:48
Я не юзаю вар в одном месте, для числовых констант, ибо постоянно путаюсь
и вот у тебя свойство хьманс

Axm
14.03.2017
14:03:53

Сергей
14.03.2017
14:04:06
Ну в смысле разрешить выводить для пропертей, филдов с инициализацией?

Владимир
14.03.2017
14:04:13
вроде

Andrew
14.03.2017
14:04:15

Сергей
14.03.2017
14:04:53
Мне кажется отлично выглядит

Владимир
14.03.2017
14:04:58
class myClass{ var Humans { get; } => new Observable<Human>(); }
Вот так свойство

Andrew
14.03.2017
14:05:12

Сергей
14.03.2017
14:05:41
при первом использовании инит? что? ленивоть по умолчанию?

tm
14.03.2017
14:05:49

Andrew
14.03.2017
14:06:12

tm
14.03.2017
14:06:22
че-то выглядит как говно
Вар в методах, помню, тоже выглядел как гавно. Потом пришла привычка читать справа на лево и стало тяжко без этого

Сергей
14.03.2017
14:08:37
В котлине это отлично цветет и пахнет

Google

Andrew
14.03.2017
14:08:45
Поясни, не вьехал
Блин я с трубы, короч ты заинжектил/обьявил чето, юзаешь в коде, затем решил что хочешь другое и юзаешь другое, главно чтоб интерфейс совпадал, с вар это неявно, с интерфейсом явно и строго, левое подсунуть не даст уже иде

Владимир
14.03.2017
14:08:51
Мне кажется отлично выглядит
Выглядит ниоч, потому что часто пролистываешь класс и смотришь только на его публичные члены. Имена и типы. А такая штука будет сильно мешать восприятию, особенно если в лямбде будет что-то сложнее одной строчки.

Сергей
14.03.2017
14:09:14

Владимир
14.03.2017
14:09:32

tm
14.03.2017
14:09:37

Сергей
14.03.2017
14:10:03
потому что часто пролистываешь класс и смотришь только на его публичные члены, тут просто замена типа на var

Владимир
14.03.2017
14:11:00
Ты смотришь на тип. Видишь бул и понимаешь, или стринг и понимаешь больше. Тип несет семантику.

Andrew
14.03.2017
14:11:09

tm
14.03.2017
14:11:19

Admin
ERROR: S client not available

Владимир
14.03.2017
14:12:10

Andrew
14.03.2017
14:12:31

tm
14.03.2017
14:12:41

Владимир
14.03.2017
14:13:14
Ну, а про типы. Я часто листаю, когда у меня вообще все свернуто кроме объявлений. никто же в методах вар не возвращает, потому что хотят знать, что вовзращаем метод. То же самое и со свойствами. Они далеко не всегда однострочны.

tm
14.03.2017
14:13:20

Nikolay
14.03.2017
14:13:52
Не важно таб-парень или пробел-парень, иде всё равно всё превратит в пробелы ;D

Andrew
14.03.2017
14:14:12

Сергей
14.03.2017
14:14:16

Igor
14.03.2017
14:14:23

Владимир
14.03.2017
14:14:31
> табы в 2к17

Google

tm
14.03.2017
14:14:38

Nikolay
14.03.2017
14:15:28
А в чём проблема скобок?
Ставишь одну, IDE сама вторую ставит и форматирует как надо

tm
14.03.2017
14:15:47

Andrew
14.03.2017
14:15:59
Идем к нам в F# чат ?
Дай ссылку, мне ж нехуй делать, ф# еще выучу, я так котлин освоил тупо заодно) в итоге задача на свифте и ныне на том месте где была

Nikolay
14.03.2017
14:16:12

Igor
14.03.2017
14:16:12
Ну прям как в Scala (Kotlin) ? - когда уже завезут в шапры?

tm
14.03.2017
14:16:13
Для ридонли приватов выглядит годно

Igor
14.03.2017
14:16:58
Зови
https://telegram.me/Fsharp_chat

Сергей
14.03.2017
14:17:30

Владимир
14.03.2017
14:17:33

tm
14.03.2017
14:17:47

Сергей
14.03.2017
14:18:00

tm
14.03.2017
14:18:13

Владимир
14.03.2017
14:18:39

tm
14.03.2017
14:19:02
Тут хотябы логика есть а val он просто... вот просто val. мог быть KFD, мог быть hui но есть val... вам с этим жить ;)

Владимир
14.03.2017
14:19:06
Но меня жутко бесит, когда между методами или свойствами нет пустых строк и они идут сплошной стеной

Igor
14.03.2017
14:19:10

Andrew
14.03.2017
14:19:14
Эта группа больше не существует