
Andrey
07.05.2017
18:48:48

Aleh
07.05.2017
18:49:26

Sergey
07.05.2017
18:49:46
никогда не пользовался подобным?

Google

Sergey
07.05.2017
18:50:02
можно не писать геттеры)
улучшать инкапсуляцию
а то понапихают геттеров и думают что у них все хорошо с инкапсуляцией

Paul
07.05.2017
18:50:47
так ну хаскель-раст?
Может быть. Но вот хаскель без линейных типов, то есть сессионные типы безопасные не сделать. То есть, вроде как нужно вводить. Но так можно и дальше рассуждать аналогично

Aleh
07.05.2017
18:50:58
а кто-нибудь с понилангом игрался?

Andrey
07.05.2017
18:50:58
никогда не пользовался подобным?
Нет, я считаю, что статик методы хороши только в одном случае - это написание конструкторов с одной сигнатурой, но разным поведением. Не более.

Paul
07.05.2017
18:51:01
И тут дойти до кока

Aleh
07.05.2017
18:51:28

Sergey
07.05.2017
18:51:31

Andrey
07.05.2017
18:51:38
И иметь доступ к приватным полям даже из статика нельзя.

Sergey
07.05.2017
18:51:58

Andrey
07.05.2017
18:52:47

Sergey
07.05.2017
18:52:59

Google

Paul
07.05.2017
18:53:13

Aleh
07.05.2017
18:53:25
поверю наслово(

Paul
07.05.2017
18:53:46

Sergey
07.05.2017
18:53:55
ну то есть у тебя определение private - доступно любым членам этого же класса. Статический методы таки тоже члены класса. Решение - просто функции без контекста
а твои статические методы фабрики заменить явными фабриками
хотя в целом и функция справится

Sergei
07.05.2017
19:13:32

Sergey
07.05.2017
19:14:36
и его никто не остановит)
но да, статический контекст не имеет доступа к нестатическому, но он может обратиться с использованием нестатического контекста

Sergei
07.05.2017
19:15:48

Sergey
07.05.2017
19:16:04
как по мне вполне себе логичное поведение
просто это не хорошо... так делать...

Sergei
07.05.2017
19:17:28
class Main {
private int field;
static int getField(){
return field; //compile error
}
}

Aleh
07.05.2017
19:17:50
ну логично)

Sergey
07.05.2017
19:18:01

Aleh
07.05.2017
19:18:17

Sergey
07.05.2017
19:18:28
удобненько

Google

Sergey
07.05.2017
19:18:37
но уже не делают так)

Aleh
07.05.2017
19:18:41
ну это именованые конструкторы

Sergey
07.05.2017
19:18:53
фабрики для ленивых

Aleh
07.05.2017
19:19:01
не вижу ничего плохого в них

Sergey
07.05.2017
19:19:08
да с ними все хорошо

Aleh
07.05.2017
19:19:21
я скорее про мутаторы какие-то
мол
в чем проблема занести метод в объект?

Sergey
07.05.2017
19:19:40
да нет такой проблемы)

Aleh
07.05.2017
19:19:50
даже писать меньше

Sergey
07.05.2017
19:20:13

f4rt~
07.05.2017
19:20:23

f4rt~
07.05.2017
19:20:26
спасибо))0
ты сделал мой вечер
простите

Like
07.05.2017
19:20:53
Не красиво перебивать

Sergey
07.05.2017
19:21:05

Like
07.05.2017
19:21:13

Артур Евгеньевич
07.05.2017
19:21:31
так что с квадратом то разобрались?))

Sergey
07.05.2017
19:21:34
я такого трэша насмотрелся...

Google

Like
07.05.2017
19:21:41
Кстати, c# крутая штука, пасиб

Sergey
07.05.2017
19:21:42
особенно среди фронтэндщиков

Like
07.05.2017
19:22:11

F01134H
07.05.2017
19:22:11

Sergey
07.05.2017
19:22:12
кучи ненужных ифов, свитчей... один чувак вообще чекал загрузилась ли либка (асинхронно типа) в циклике и проверяя наличие минифицированных полей

Артур Евгеньевич
07.05.2017
19:22:29
а является ли точка частным случаем окружности?))

Like
07.05.2017
19:22:33

Admin
ERROR: S client not available

Sergey
07.05.2017
19:22:47

F01134H
07.05.2017
19:22:57

Sergey
07.05.2017
19:23:17

Артур Евгеньевич
07.05.2017
19:23:20

Like
07.05.2017
19:23:23
Серега, тебя тут Богом считают :D
Ты добился всего в жизни ))

Артур Евгеньевич
07.05.2017
19:23:34
я тоже писал фреймворки...поверх Битрикса)))

F01134H
07.05.2017
19:23:44

Sergey
07.05.2017
19:23:47

Aleh
07.05.2017
19:23:47

Like
07.05.2017
19:24:05

f4rt~
07.05.2017
19:24:08
Клуб анонимных фреймворкописателей

Google

Like
07.05.2017
19:24:15

F01134H
07.05.2017
19:24:17

f4rt~
07.05.2017
19:24:26

F01134H
07.05.2017
19:24:30
в плане программирования и алгоритмизации нет предела совершенству

Like
07.05.2017
19:25:12
не
Никто не заставляет вдаваться в крутости мира программирования (ох ты ж емае)
Сиди всю свою жизнь на битриксе и получай по 100к, будь Архитектором (на битриксе)
Делов то :D

F01134H
07.05.2017
19:25:25
но речь то не про таких человеков

Like
07.05.2017
19:25:30

Sergey
07.05.2017
19:25:36

Like
07.05.2017
19:25:39

f4rt~
07.05.2017
19:25:40

Like
07.05.2017
19:25:42

F01134H
07.05.2017
19:25:44

Like
07.05.2017
19:25:50

f4rt~
07.05.2017
19:25:54

Sergey
07.05.2017
19:26:04

f4rt~
07.05.2017
19:26:17

Like
07.05.2017
19:26:20

f4rt~
07.05.2017
19:26:21
сколько стоит ваш час?

Sergey
07.05.2017
19:26:30