- 1
private static readonly Dictionary<FloorCeilingSortOptions, Func<IOrderedEnumerable<FloorCeilingSystemPage>, Func<FloorCeilingSystemPage, int>, IOrderedEnumerable<FloorCeilingSystemPage>>> DefaultSortOrder
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+134
private static readonly Dictionary<FloorCeilingSortOptions, Func<IOrderedEnumerable<FloorCeilingSystemPage>, Func<FloorCeilingSystemPage, int>, IOrderedEnumerable<FloorCeilingSystemPage>>> DefaultSortOrder
+28
byte* GetBuffer0(bool free = false)
{
static std::auto_ptr<byte> transferBuffer;
if (free)
{
delete [] transferBuffer.release();
}
else
{
if (!transferBuffer.get())
{
transferBuffer.reset(new byte[BUFFER_SIZE]);
}
}
return transferBuffer.get();
}
byte* GetBuffer1(bool free = false)
{
static std::auto_ptr<byte> transferBuffer;
if (free)
{
delete [] transferBuffer.release();
}
else
{
if (!transferBuffer.get())
{
transferBuffer.reset(new byte[BUFFER_SIZE]);
}
}
return transferBuffer.get();
}
legacy-дебри
+64
function is_english($str)
{
$e = 0;
$h = 0;
for($i = 1; $i <= strlen($str); $i++) {
if ((Ord(substr("$str", $i - 1, $i)) & 0x80))
$h++;
else
$e++;
}
if ($h >= $e)
return false;
else
return true;
}
по названию функции все ясно
+85
mDay = --mDay;
no comments
+78
if(Integer.parseInt(dat[0])==1)
{
datString="Jan "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==2)
{
datString="Feb "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==3)
{
datString="Mar "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==4)
{
datString="Apr "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==5)
{
datString="May "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==6)
{
datString="Jun "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==7)
{
datString="Jul "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==8)
{
datString="Aug "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==9)
{
datString="Sep "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==10)
{
datString="Oct "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==11)
{
datString="Nov "+dat[2] +","+dat[1];
}
else if(Integer.parseInt(dat[0])==12)
{
datString="Dec "+dat[2] +","+dat[1];
}
Вот так китайци обычно формируют строку в календаре.
Made in China.
+96
function InterlockedExchangePointer(var Target: Pointer; Value: Pointer): Pointer;
begin
Result := Pointer(InterlockedExchange(Integer(Target), Integer(Value)));
end;
Windows.pas
facepalm.jpg
Delphi, такой Delphi.
+103
if ( (mver!=0) != (qver!=0) )
для головоломки слабовато, но глаза все равно напрягает.
+132
enum
{
MaxStringLen = 1024
};
Офигенный метод объявления констант!
+106
if ( ... )
{
if ( ... )
{
if ( ... )
{
usleep(250000);
}
else
{
sleep( 1 );
}
}
else
{
if ( ... )
{
if ( ... )
{
usleep( 250000 );
}
else
{
sleep( ... );
}
}
else
{
sleep( ... );
}
}
}
else
{
usleep( 250000 );
}
из главного цикла одного "рил-тайм" приложения. (комментарии, етц были удалены.)
каждый раз тестеры/кастомеры жалуются что приложение работает слишком медленно или слишком быстро - появляется либо новый if со слипом, либо новый else со слипом. за два года существования, вот до этого "полного" дерева доросло. и все равно не работает как надо. :)
−99
- (void)selectCurrentItem
{
NSInteger index = 0;
BOOL fl = NO;
BOOL fl2 = YES;
BOOL fl3 = YES;
if (self.currentScheme == LeftPanelSchemeFriendsDetail) {
if (!self.selectedGenre) {
fl3 = NO;
} else {
fl3 = YES;
}
}
if (!self.selectCurrentItemOnes) {
self.needShowFriendsDetail = NO;
}
if (self.selectedItem && (self.needSelectCurrentItem || !self.selectCurrentItemOnes) && fl3) {
if ([self.news containsObject:self.selectedItem]) {
index = [self.news indexOfObject:self.selectedItem];
if ([self.news containsObject:self.selectedItem]) {
if (index == [self.news indexOfObject:self.selectedItem]) {
fl = YES;
if (self.currentScheme == LeftPanelSchemeFriendsMap) {
self.needShowFriendsDetail = NO;
if (self.downButton.enabled) {
self.needShowFriendsDetail = NO;
[self updateDownPressed];
fl2 = NO;
} else {
}
}
}
}
}
}
if ([self.tableView numberOfRowsInSection:0] && fl2) {
[self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:index inSection:0] animated:YES scrollPosition:UITableViewScrollPositionMiddle];
[self selectRowAtIndexPath:[NSIndexPath indexPathForRow:index inSection:0]];
if (fl) {
self.selectCurrentItemOnes = YES;
fl = NO;
}
}
}