- 1
- 2
- 3
function p(x, y){
return new Point(x, y);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
function p(x, y){
return new Point(x, y);
}
Боже мой!!
gegMOPO4 07.08.2011 22:24 # +10
COCO 07.08.2011 22:29 # −3
gegMOPO4 07.08.2011 22:40 # +11
Nicklasos 08.08.2011 10:43 # +3
Nicklasos 07.08.2011 22:30 # +10
new Point(x, y).foo();
В таком случае можно сделать p().foo();
А в JavaScript так можно делать. Наверное чувак просто сэкономил место себе, ничего плохого в этом не вижу, если от этого улучшилась читабельность кода.
shmaltorhbooks 07.08.2011 23:37 # +3
я сам, работая с ExtJS написал небольшую кучку функций, которые вместо
new Ext.form.ComboBox() позволяют писать $Combo(), а вместо Ext.ComponentMgr.get() писать $c(). и ничего страшного, работает и место экономит
maga 08.08.2011 00:07 # 0
shmaltorhbooks 08.08.2011 00:35 # +1
maga 08.08.2011 02:03 # −1
shmaltorhbooks 08.08.2011 00:43 # +1
paulkey 08.08.2011 00:46 # 0
shmaltorhbooks 08.08.2011 00:57 # 0
paulkey 08.08.2011 01:01 # 0
зы: google closure compiler пробовали?
shmaltorhbooks 08.08.2011 01:21 # 0
как всегда - подпёрли грабельками, взяли сжатый файл из коробки ExtJS'а и отдельным файлом идёт вся остальная петрушка, которая сама по себе сжимается неплохо, если только не пытаться сжимать имена переменных
guest 09.08.2011 00:38 # 0
ling 08.08.2011 11:10 # −1
roman-kashitsyn 08.08.2011 12:02 # 0