
Jack
08.07.2017
10:44:39
Для чего использовать приватный ридонли?

Friedrich
08.07.2017
10:44:55
"Его можно поменять рефлекшеном" это не аргумент, как по мне.
Если в твой код кто-то влазит с рефлекшеном, то ты вряд ли остановишь этого человека :)

Jack
08.07.2017
10:45:33
Так приватные никак иначе, кроме как внутри класса не поменяешь

Google

Friedrich
08.07.2017
10:45:44
Код класса бывает большой.
А так ты выражаешь намерение: эту переменную не меняйте.

Sergey
08.07.2017
10:48:18
по сути разве что константы менять нельзя, т.к. констант, как таковых в сборке уже нет, они все инлайнятся

Friedrich
08.07.2017
10:49:27
Можно выкорчевать и поменять байткот!

Sergey
08.07.2017
10:49:34
можно )

Igor
08.07.2017
10:57:22

Andrew
08.07.2017
11:01:56
Мне кажеться тут все зависит от желания вскрыть код
А приватные поля это скорее внутренняя безопасность кода, чтобы застеречь от случайного доступа не туда куда нужно

Igor
08.07.2017
11:02:03
Для чего использовать приватный ридонли?
Что бы сказать джунам (самому себе) “это тот самый аргумент из конструктора и он не поменяется в течение жизни объекта”
- не нужно локать и думать о конкаренси
- не нужно каждый раз проверять на null (в конструкторе проверили и все)
Хотелось бы конечно синтаксис компактнее, допустим как в Kotlin:
class Service(repo: IReposiotry<User>) {
private val _repo = repo // val - значит неизменяемое (как readonly в C#)
}
или еще короче:
class Service(private val repo: IRepository<User>)

Jack
08.07.2017
11:08:15
?

Sergey
08.07.2017
11:34:51

Igor
08.07.2017
11:44:52
Ну даже не знаю, без таблички так сложно понять, мы же тут не любители js с python.

Sergey
08.07.2017
11:45:35
)

Google

Konstantin
08.07.2017
12:41:30
вот что вышло вчера ? спасибо что помогли, без вас было бы тяжело
https://www.youtube.com/watch?v=kH7dLvAI5uk

Роман
08.07.2017
12:42:54
и исходники доступны?

Blue Screen of Death
08.07.2017
12:44:51
почти ирц изобрёл

Konstantin
08.07.2017
12:45:12
если мне, исходники не снимал
видос для резюме сделал )) чтобы хоть что то было в подтверждение

Blue Screen of Death
08.07.2017
12:46:29
чатик из пяти строк, вот удивятся-то

Роман
08.07.2017
12:47:06

Gid
08.07.2017
12:47:54
yii framework

Konstantin
08.07.2017
12:47:58

Gid
08.07.2017
12:48:05
are u retarded

Blue Screen of Death
08.07.2017
12:48:48
yii framework
выглядит так, словно это название какого-то фреймворка для пэхапэ

Konstantin
08.07.2017
12:48:48

Gid
08.07.2017
12:49:17

Blue Screen of Death
08.07.2017
12:49:30
я бы постыдился такое ставить на рабочий стол
пацаны засмеют

Gid
08.07.2017
12:49:37
это рассово неверный язык
сразу уходит в биореактор

Andrew
08.07.2017
12:49:49
го десктоп трэд

Konstantin
08.07.2017
12:50:14

Gid
08.07.2017
12:50:23

Google

Blue Screen of Death
08.07.2017
12:50:23

Gid
08.07.2017
12:50:24
я пролетаю

Konstantin
08.07.2017
12:50:55

Andrew
08.07.2017
12:50:58
я б за музло переживал
говно безумное

Konstantin
08.07.2017
12:51:36
ну бывает. это же радио

Andrew
08.07.2017
12:51:53
стоковый музон с ютуба лучше)

Konstantin
08.07.2017
12:51:53
я что буду ждать когда нормальная песня заиграет?

Andrew
08.07.2017
12:52:06
заглуши вообще звук)

Akane
08.07.2017
12:52:09

Gid
08.07.2017
12:52:09

Gid
08.07.2017
12:52:11
и прочего

Konstantin
08.07.2017
12:52:34

Gid
08.07.2017
12:52:35
да, лол, типикал дженерик музыка

Blue Screen of Death
08.07.2017
12:52:42
слушаю di.fm (пиратский)

Gid
08.07.2017
12:52:43
просто человек слушает что-то на фоне

Konstantin
08.07.2017
12:52:52
имбы сишарпа засмеют если увидят 5 строк кода

Andrew
08.07.2017
12:53:03
нет

Sergey
08.07.2017
12:53:09

Google

Akane
08.07.2017
12:53:13
Kcтати там стоит AMP или как он там называется, в 2к17?)

Andrew
08.07.2017
12:53:26
аимп

Blue Screen of Death
08.07.2017
12:53:28
у меня тоже, радио слушаю через него

Konstantin
08.07.2017
12:53:32
почему?
так принято, унижай или тебя унизят

Andrew
08.07.2017
12:53:37
вполне годный плеер

Konstantin
08.07.2017
12:53:50
аимп крутой плеер

Andrew
08.07.2017
12:53:51
так ты напиши пять строк красиво

Sergey
08.07.2017
12:53:57

Akane
08.07.2017
12:53:59
ICQ крутой мессенджер))

Admin
ERROR: S client not available

Akane
08.07.2017
12:54:13
Но это я просто шучу, хотя действительно удивился просто..

Blue Screen of Death
08.07.2017
12:54:14

Konstantin
08.07.2017
12:54:19

Blue Screen of Death
08.07.2017
12:54:25
со стандартным скином, между прочим

Sergey
08.07.2017
12:54:54

Анатолий
08.07.2017
12:54:57

Konstantin
08.07.2017
12:55:16
http://shot.hsdn.org/nndurN8n

Анатолий
08.07.2017
12:55:20
а так в любой группе с четырёхзначным количеством участников :)

Konstantin
08.07.2017
12:55:20
тоже норм скин )ъ

Akane
08.07.2017
12:55:30
Походу разрабы его не забрасывают, он просто у меня на 7 стоял в 2012, потом вроде стал не актуален, но я хз

Google

Анатолий
08.07.2017
12:55:31
о, прям винамп напоминло :)

Blue Screen of Death
08.07.2017
12:55:33

Andrew
08.07.2017
12:55:45

Konstantin
08.07.2017
12:56:07
есть у кого то для аимпа плей лист с радиостанциями?
а то мою музычку обосрали, давайте вашу послушаем

Sergey
08.07.2017
12:56:49
заходят такие люди в чат по c# а тут аимп обсуждают ) и музыку )

Blue Screen of Death
08.07.2017
12:56:49
кинул в лс пиратский ди

Andrew
08.07.2017
12:57:08
Я гугломузыку дизер и я ндексмузыку слушаю)

Konstantin
08.07.2017
12:57:28

Akane
08.07.2017
12:57:41

Konstantin
08.07.2017
12:58:19

Friedrich
08.07.2017
12:58:39

Blue Screen of Death
08.07.2017
12:58:49
и обои ;)

Friedrich
08.07.2017
12:59:04
Представь, смотрит лид твоё резюме, и вдруг ему МУЗЫКА НЕ ПОНРАВИЛАСЬ.

Andrew
08.07.2017
12:59:11
@k_o_n_s_t_a_n_t_i_n Крч ставь ту обойку и вот под эту штуку переснеми Tone & Timber Paul Kalkbrenner - 7 - будешь уважаемый поцан

Blue Screen of Death
08.07.2017
12:59:12
и обои ;)

Sergey
08.07.2017
12:59:23

Akane
08.07.2017
12:59:48
Kcтати обои меня в начале ввели в некоторое недоумение, как и музычка
Но зато ностальгические чувства пробудило.. Верните мой 2012...

Andrew
08.07.2017
13:00:20
Будо вася в 2008 курс по ПХП замутил под пивцо

Friedrich
08.07.2017
13:00:49
Эта группа больше не существует