- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
/**
* Грабли - наше всьо
* @return string
*/
function toPage()
{
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+54
/**
* Грабли - наше всьо
* @return string
*/
function toPage()
{
...
}
прекрасно задокументированная функция
+5
template<class T>
bool IsAligned(T SizeOrAddress, const size_t AlignStep)
{
return SizeOrAddress==Align(SizeOrAddress, AlignStep);
}
−121
Если НЕ Отказ И ЭтоНовый() и Роль = Справочники.РолиКонтактныхЛиц.НайтиПоНаименованию("Директор") Тогда
Пол = Перечисления.ПолФизическихЛиц.Мужской;
КонецЕсли;
Тысячи теток мужского пола негодуют.
+71
protected T mutex;
public Mutex(final Class<?> clazz) {
if (this.mutex != null) {
this.mutex = null;
}
Runtime.getRuntime().addShutdownHook(this);
}
ну а вдруг?
+71
@SuppressWarnings("deprecation")
static long startHourInMS() {
final Date date = new Date();
date.setMinutes(0);
date.setSeconds(0);
return date.getTime();
}
Where the Time Stood Still...
+15
void* const allocateOrDie(const size_t Size) throw();
Ультиматум. :)
+133
int * lPtr=item;
int * lPtrEnd = item + count;
for (lPtr = item ; lPtr < lPtrEnd && *lPtr<fid ; lPtr+=4);
if( lPtr >= lPtrEnd ) lPtr=lPtrEnd-1; // last element
if(*lPtr != fid)
{
if(--lPtr >=item)
{
if(*lPtr!= fid)
{
if(--lPtr >=item)
{
if(*lPtr!= fid)
{
if(--lPtr >=item)
{
if(*lPtr!= fid)
{
break; // value not found
}
} else break;
}
} else break;
}
} else break;
}
if( lPtr > item)
{
while ( *(lPtr-1) == fid && lPtr > item) lPtr--; // first ocurence of fid
}
Быстрый алгоритм поиска
+75
status.setCounter(new Number(
Number.nullToZero(
status.getCounter()).add(
value.movePointRight(2))));
Действительно, кому нужна перегрузка операторов?
+12
if(maxbits<3) x = genrand64_int64() & genrand64_int64() & genrand64_int64() & genrand64_int64() & genrand64_int64();
else
{
if(maxbits<6) x = genrand64_int64() & genrand64_int64() & genrand64_int64() & genrand64_int64();
else x = genrand64_int64() & genrand64_int64() & genrand64_int64();
}
+156
var toggle = function(d){
d = doc.createElement('setting');
return function t(e){
if(this.value){
while(this.nextSibling) d.appendChild(this.nextSibling);
}else{
while(d.firstChild) this.parentNode.appendChild(d.firstChild);
}
return t;
}
};
var auto = doc.getElementsByClassName("toggle"), i = auto.length;
while(i--) auto[i].addEventListener("command", toggle().call(auto[i]) , false );
Честно говоря не могу понять толи ещё ничего, а толи пиздец.
Код скрывает или показывает несколько групп настроек расширения фф в зависимости от первой настройки.