- 1
var picNumber = +!backgroundBlock.data('number');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158
var picNumber = +!backgroundBlock.data('number');
или не говнокод?
artembegood 07.02.2015 15:07 # 0
1024-- 07.02.2015 20:11 # +1
> +!backgroundBlock.data('number');
Если это number, подразумевается число. Т.к. это data, подразумевается число, приведённое к строке. Чтобы получить (+!) выдаст 1 только на пустой строке, а 0 - на непустой.
Но мы думали, что backgroundBlock.data('number') - преобразованное число к строке.
Итого: либо переименовать "number" в "is_first", если там реально пустая-непустая строка; либо сделать явное
либо переписать комментарий http://govnokod.ru/17597#comment264198.
Иначе, по-моему, с логикой проблемы.
Stallman 07.02.2015 16:09 # −1
Stallman 07.02.2015 16:10 # +4
А за такое действительно надо яйца отрывать.
artembegood 07.02.2015 16:42 # 0
за переключение бейграунда?
Xom94ok 07.02.2015 16:58 # 0
гейграунда, ХЫ-ХЫ-ХЫЫЫЫ)))
мягкий знак тут не нужен. tsya.ru
kegdan 07.02.2015 18:08 # +2
makc3d 08.02.2015 04:04 # 0
bormand 08.02.2015 09:52 # +7
ТЬСЯ! ТЬСЯ! ТЬСЯ! ТЬСЯ, БЛДЖАД!
Заменяешь "-ся" на "себя" и смотришь, как звучит. Если как говно - инвертируешь мягкий знак.
Пример:
выпендриват(?)ся -> выпендриват себя (говно) выпендривать себя (норм) -> выпендриваться
реализует(?)ся -> реализует себя (норм) реализуеть себя (говно) -> реализуется
kegdan 08.02.2015 12:12 # 0
bormand 08.02.2015 13:47 # +3
makc3d 08.02.2015 13:50 # 0
1024-- 08.02.2015 14:15 # 0
учит(?)ся -> учит себя (говно) учить себя (норм) -> учиться
учит(?)ся -> учит себя (норм) учить себя (говно) -> учится
1024-- 08.02.2015 14:31 # +1
Пример 1:
Он учить физику. (Он хотеть стать православный русский физик.)
Он ходит в школу, чтобы учит физику.
Пример 2:
Он учиться на физика. (Он хотеть стать православный русский физик.)
Он ходит в школу, чтобы учится физике.
Посмотрите, как второй пример стал довольно правдоподобным для тех, кто смеялся над первым.
kegdan 08.02.2015 17:58 # +1
Где то между ""Если в кране нет воды - выпили ее жиды" и желанием покупки лучшего медведя
bakagaijin 07.02.2015 21:37 # 0