- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
BusinessLogic.Entity_InheritanceSetting.Save(
Session.SessionSettings.Settings.ContactID.Value,
Session.SessionSettings.Settings.SessionID.Value, copyID.Value,
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
true, true, true, true, true, true, true, true, true, true, true, true, true, true, true);
wvxvw 30.09.2013 10:24 # +7
Готичный такой программист.
spivti 30.09.2013 13:26 # 0
TarasB 30.09.2013 10:29 # +1
kore_sar 30.09.2013 10:29 # 0
roman-kashitsyn 30.09.2013 10:43 # +10
bormand 30.09.2013 10:47 # +1
neeedle 30.09.2013 11:29 # +1
bormand 30.09.2013 11:56 # 0
wvxvw 30.09.2013 12:11 # 0
roman-kashitsyn 30.09.2013 12:51 # +1
wvxvw 30.09.2013 12:53 # 0
Переход к символу в строке - я чуть поменял zap-to-char, чтобы она не копировала текст (это обычно бесполезно).
TarasB 30.09.2013 13:13 # +5
roman-kashitsyn 30.09.2013 13:18 # +1
bormand 30.09.2013 13:29 # +1
roman-kashitsyn 30.09.2013 13:38 # +1
wvxvw 30.09.2013 15:44 # 0
eth0 30.09.2013 19:59 # +3
spivti 30.09.2013 13:25 # 0
bormand 30.09.2013 13:54 # +1
Даже выйти.
crastinus 30.09.2013 13:58 # +7
Это единственное, что нормальному человеку вообще стóит знать о vi. "
https://lurkmore.to/Vim
1024-- 30.09.2013 14:04 # 0
> Даже выйти.
Ctrl+Reset или Alt+Power для ноутбуков
spivti 30.09.2013 14:20 # 0
myaut 30.09.2013 13:57 # +3
bot 04.10.2013 16:18 # +1
guest 04.10.2013 16:19 # +1
roman-kashitsyn 04.10.2013 16:20 # +1
expl 30.09.2013 16:17 # 0
Или есть какая-то настройка?
wvxvw 30.09.2013 16:29 # 0
bormand 30.09.2013 16:33 # 0
expl 30.09.2013 16:45 # 0
Dummy00001 30.09.2013 22:16 # 0
an0nym 30.09.2013 12:08 # +3
anonimb84a2f6fd141 30.09.2013 18:05 # −3
neeedle 30.09.2013 18:17 # +1
Они тут особо не помогут.
anonimb84a2f6fd141 30.09.2013 18:22 # 0
bormand 30.09.2013 18:44 # 0
anonimb84a2f6fd141 30.09.2013 18:46 # +1
anonimb84a2f6fd141 30.09.2013 18:49 # 0
neeedle 30.09.2013 18:49 # 0
bormand 30.09.2013 19:02 # +2
С кейвордами ты пишешь false в понятное место, всего лишь взглянув на ключ. С безликими true ты отсчитываешь нужное их количество заглянув в описание или двигаешь курсорчик до нужного параметра, глядя в подсказку ide.
neeedle 30.09.2013 18:55 # +2
Но это все равно полное говно.
Тут проблема не в том, что нет каких-то keywords аргументов, а в том, что кто-то мозжечок не напрягает особо.
Минусую.
bormand 30.09.2013 19:06 # 0
Естественно ;)
roman-kashitsyn 30.09.2013 18:56 # +3
Ну да, воображения-то у нас нет
anonimb84a2f6fd141 30.09.2013 19:39 # 0
Вот что мешает сделать keyword аргументы в статических языках? Чтобы они выглядели как аргументы, а не как хуй знает что.
roman-kashitsyn 30.09.2013 19:45 # 0
anonimb84a2f6fd141 30.09.2013 21:56 # 0
Функциональное говно? Не, ну их глупо сравнивать - парадигма другая.
А вёркараунд есть типичный КОСТЫЛЬ (что он и есть в переводе). Да, работает, но он не выразителен, не выглядит, как список аргументов с первого взгляда.
3Doomer 01.10.2013 01:27 # 0
anonimb84a2f6fd141 02.10.2013 22:22 # 0
3Doomer 02.10.2013 22:33 # 0
neeedle 03.10.2013 06:13 # 0
bormand 03.10.2013 08:35 # 0
Только паблик полей? Свойства и приватные поля так нельзя присваивать?
neeedle 03.10.2013 10:51 # 0
И да, приватные члены так использовать нельзя.
anonimb84a2f6fd141 03.10.2013 15:06 # 0
roman-kashitsyn 03.10.2013 15:10 # 0
roman-kashitsyn 03.10.2013 16:07 # 0
anonimb84a2f6fd141 03.10.2013 17:30 # 0
А почему не instanceof? А, понял, чтобы показать, что "что-то не работает". Хотя по-моему бы и instanceof не спасло бы, даже если он проверяет на подклассы.
В общем-то да, абстракция подтекает.
roman-kashitsyn 03.10.2013 17:45 # 0
anonimb84a2f6fd141 03.10.2013 17:49 # 0
roman-kashitsyn 03.10.2013 17:50 # 0
ну можно явно, конечно, проверки координат вставить, только это вообще ничего не изменит.
anonimb84a2f6fd141 03.10.2013 17:54 # 0
Если ты уже решил сравнивать с Point, может проверять на Point и подклассы?
Кстати, нету никакого сокращения? Это же нарушение DRY.
roman-kashitsyn 03.10.2013 18:01 # 0
Сокращения нет.
anonimb84a2f6fd141 03.10.2013 19:05 # 0
Ну с таким подходом - действительно, костыль. А вообще в питоне isinstance почему-то проверяет на принадлежность классу или подклассам и по этой же причине рекомендуется вместо проверок класса.
anonimb84a2f6fd141 03.10.2013 19:07 # 0
Какого-нибудь if (Util.notEquals(this, o)) return false; ? Код встречается в абсолютно каждом equals(). Ну, соснули :)
roman-kashitsyn 03.10.2013 19:37 # 0
В Java всё работает абсолютно также. Просто его не всегда разумно использовать в equals.
> Какого-нибудь if (Util.notEquals(this, o))
Ну если самому написать такой Util.hasClass(o, Point.class). А в целом семантику значения имеют не так уж много классов.
anonimb84a2f6fd141 03.10.2013 19:56 # 0
Можно получить не коммутативный equals?
>Ну если самому написать
Риально удобно, риально подсебя? Вот уж за что жаву не люблю.
neeedle 03.10.2013 15:13 # 0
В конце концов эта строчка в итоге превращается в:
anonimb84a2f6fd141 03.10.2013 17:37 # 0
anonimb84a2f6fd141 03.10.2013 17:38 # 0
1024-- 30.09.2013 19:11 # +2
MyCoolClass.DEFAULTS ^ MyCoolClass.ENABLE_TROLLING | MyCoolClass.ENABLE_X
anonimb84a2f6fd141 30.09.2013 19:38 # 0
Эта хуевая калька с сишки? Почему бы не сделать их типизированными, как enum в яве?
roman-kashitsyn 30.09.2013 19:43 # 0
1024-- 30.09.2013 19:49 # 0
полезная идея, если можно будет писать:
P.S. ещё надо оператор наличия пересечения (+,|) и равенства (*,==,&) масок.
TarasB 30.09.2013 21:04 # +1
1024-- 30.09.2013 21:07 # +7
anonimb84a2f6fd141 30.09.2013 21:56 # 0
TarasB 30.09.2013 21:04 # +1
anonimb84a2f6fd141 30.09.2013 21:54 # 0
TarasB 01.10.2013 09:41 # +1
anonimb84a2f6fd141 01.10.2013 19:45 # 0
kipar 02.10.2013 12:00 # 0
anonimb84a2f6fd141 02.10.2013 15:39 # 0
anonimb84a2f6fd141 30.09.2013 18:49 # 0
psina-from-ua 01.10.2013 02:43 # 0
guest 29.03.2014 12:50 # 0