it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek 
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор
Подробнее

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть
Код сам себя не обфускацирует.
Scallop Scallop 05.11.202214:03 ответить ссылка 1.8
Обфускацируются своими именами, а потом рефакторят друг другу либы
lumen lumen 05.11.202215:13 ответить ссылка 6.1
2 и 3 типичные имена переменных для индюшатников-самоучек :3
Akahara Akahara 05.11.202214:52 ответить ссылка 1.8
для долбоёбов-долбоёбов
Я называю свои переменные именами - 0x0001 .... 0xffff

65 кило переменных хватить для всего.
Jx+Jy=Jp Jx+Jy=Jp 05.11.202215:02 ответить ссылка 2.3
Ты начинаешь переменные с цифры?!
Zalmand Zalmand 05.11.202215:47 ответить ссылка 12.6
Блядь! Так вот почему оно не компилируется!
Я пока не программист. Так только верстальщик и то начальный. Что так сложно выстраивать логику переменных?
mikaelo mikaelo 05.11.202216:34 ответить ссылка 1.0
Ну вот смотри, например, если брать упрощенно: k = p + i + s + e + c. "Из этого легко понять что" (с):

k = сумма выставленная клиенту в счете
p - цена брутто
i - скидка на продукт
s - VAT
e - количество продуктов, заказанных клиентом
с - скидка постоянному клиенту

Когда натыкаешься в коде на такие названия переменных в особо важных вычислениях, хочется взять и уебать отклонить пул-реквест, даже не читая и не оставляя комментариев под ним.
Согласен, листаешь такой код а там что не строчка то, как пример:
Ti = p + i + d+ o + r
Вот по этому я ненавижу математику и математиков
; Проверишь?

maxmin macro
movdqa xmm2, xmm1
pmaxud xmm1, xmm0
pminud xmm0, xmm2
endm

align xmmword
SortSIMD8 proc
movdqu xmm0, [rcx + rax + xmmword * 0]
movdqu xmm1, [rcx + rax + xmmword * 1]
maxmin

shufps xmm0, xmm0, 10110001b
maxmin

shufps xmm0, xmm0, 01001110b
maxmin

shufps xmm0, xmm0, 10110001b
maxmin

movdqa xmm2, xmm0
unpcklpd xmm0, xmm1
movhlps xmm1, xmm2
maxmin

shufps xmm0, xmm0, 10110001b
maxmin

movsldup xmm2, xmm1
movshdup xmm3, xmm0
blendps xmm0, xmm2, 1010b
blendps xmm1, xmm3, 0101b
maxmin

movdqa xmm2, xmm0
unpcklps xmm0, xmm1
unpckhps xmm2, xmm1

movdqu [rcx + rax + xmmword * 0], xmm0
movdqu [rcx + rax + xmmword * 1], xmm2
ret
SortSIMD8 endp
Схуяли в низкоуровневом языке взяться переменным со значимыми именами?
.data
my_var qword 0

.code
mov rax, my_var
Выше пример с хуевыми сокращениями скинули.

Вторая крайность: названия, который дадут фору в плане длины любому исекай-тайтлу. Например есть class СервисВыполняющийДохуяВажнуюРаботуНадАхиретьВажнымиДаннымиВТранзакции. По общей логике, когда нужно объявить поле с объектом этого класса (как правило оно одно такое), то приходится просто в верблюжем-стиле (первая буква маленькая, все остальное как есть) и тянуть за собой этот состав по всему коду. А когда выходит второй сезон появляется еще один объект этого класса, который скажем является прокси -- по как правило это еще удлиняется всякими суффиксами и префиксами.
Wolfdp Wolfdp 05.11.202217:00 ответить ссылка 1.1
Ясно понятно(нет). -_-'
JavaScript
> '5' + 3 •53’
> ‘51 + - ’2• *5-2'
Мораль такова: машина исполнит любой код, который прошёл компиляцию. Сейчас огромная часть всех достижений в разработке ЯП направлена на то, чтобы код было удобно читать работающим с ним людям (в число которых войдёшь ты через 2 месяца, когда в душе не вспомнишь, что такое переменная Fck_s_w069 и не захочешь читать все приключения объекта D2DStandartFrameDrawerWithDefaultParameters
...и я забыл закрыть скобку, по жопе мне за это)
Пусть компилятор и бьет.
Приходится думать. Название должно быть говорящим и коротким. Но ты же не можешь сказать, что час думал над названием переменной. Хотя оно того стоило бы.
Mars53 Mars53 05.11.202217:44 ответить ссылка 0.8
foo, хорош работать, я в bar
villy villy 05.11.202216:35 ответить ссылка 1.5
my_favorite_variable_chan
madgod madgod 05.11.202217:27 ответить ссылка 0.0
Тру-функциональщик: переменные? Какие такие переменные?
Удачи вспоминать, какая за что отвечает.
(в смысле(переменные?))
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
One morning you wake up find out you have access to God’s developer console. What’s the first thing you do with this power?
Discussion
♦ 154 +	W 479	& Share
^ BEST COMMENTS ▼
I like forks • 5h
hehe3301 • 7h
sudo rm -rf oceans/*/contents/
*.plástic
sudo rm -rf people/*/*.cáncer sudo rm -rf v
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор без перевода it humor geek it юмор

One morning you wake up find out you have access to God’s developer console. What’s the first thing you do with this power? Discussion ♦ 154 + W 479 & Share ^ BEST COMMENTS ▼ I like forks • 5h hehe3301 • 7h sudo rm -rf oceans/*/contents/ *.plástic sudo rm -rf people/*/*.cáncer sudo rm -rf v
¿i
OR IS IT TESTING ME?
Й