- 1
virtual ~T() {}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+10
virtual ~T() {}
нахуя?
у всех наследников то же самое и наличие чего-либо внутри не предполагается
Первая ссылка по гуглозапросу "c++ mersenne twister" выдаёт склад оопиозного говнокода:
http://www.bedaux.net/mtrand/
+71
public class ConfigManager implements IConfigManager<ConfigManager> {
// skipped...
public ConfigManager setName(String name) {
return null;
}
// skipped...
}
POJO для хранения конфигов. setName определен в интерфейсе, при этом где то реализация есть, а где то нету. Видимо где вылетало - там и реализовали...
+115
public bool checkUser(UserModel model = null)
{
check:
if(model != null)
if(model.authenticated != false)
if(model._id > 0)
return true;
else
goto check;
else
goto check;
else
goto check;
return false;
}
а вдруг?!
+146
<html>
<head>
<style>
td{text-align:center;width:100;height:100;border:1px solid black}
table{border:1px solid black}
</style>
</head>
<body>
<script>
document.write("<table><tr><td>понедельник</td><td>вторник</td><td>среда</td><td>четверг</td><td>пятница</td><td>суббота</td><td>воскресенье</td></tr><tr>");
var mes=prompt('Введите месяц');
var god=prompt('Введите год');
var i;
a=new Array("январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь");
for(i=0;i<12;i++){if(a[i]==mes){break;}}
d=new Date(god,i,1);
n=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
if(d.getYear()%4==0){n[1]=29;}
var j=n[i];
var q=d.getDay();
if(q==0){q=7;}
for(i=2-q;i<=j;i++)
{
if(i<1){document.write("<td></td>");}
if(i>=1){ document.write("<td>"+i+"</td>"); }
if(q%7==0){document.write("</tr><tr>");}
if(i>=1){q=q+1;}
}
for(;q%7!=0;q++){document.write("<td></td>");}
document.write("</tr></table>");
</script>
</body>
</html>
Я правда спешил.
+67
/**Not related to Cosmos and Space-ships
* */
public class SpaceListener {
...
Просто шутка в комментарии к лисенеру нажатий пробела.
+47
# GET /dialog([0-9]+)
Public Static Function Dialog($senderId){
$user = Session::Restore();
IF($user){
$users = Collection::Get('users', 'UserModel');
$sender = $users->Find( Query::Equal('id', $senderId) );
IF(sizeof($sender) > 0){
$sender = $sender[0];
$profile_view = self::Profile($sender->id);
$mails = Collection::Get('mail', 'MailModel');
$in = $mails->Find( Query::All( Query::Equal( 'tid', $user->id ), Query::Equal('fid', $sender->id) ) );
$out = $mails->Find( Query::All( Query::Equal( 'fid', $user->id ), Query::Equal('tid', $sender->id) ) );
$dialog = array();
ForEach($in as $inMsg){
IF(!$inMsg->read)
{
$inMsg->read = 1;
$inMsg->save();
}
}
ForEach( $in as $message ){
IF(!isset($dialog[$message->time]))
$dialog[$message->time] = array();
$dialog[$message->time][] = array('type'=>'in', 'message'=>$message);
}
ForEach( $out as $message ){
IF(!isset($dialog[$message->time]))
$dialog[$message->time] = array();
$dialog[$message->time][] = array('type'=>'out', 'message'=>$message);
}
ksort($dialog);
$profile_view->Set('ProfileContent', 'dialog.php')->Set('dialog', $dialog);
return $profile_view;
}
throw new ForbiddenException( l('Sender is not found') );
}
throw new ForbiddenException( l('User is not authenticated') );
}
+153
$("#datepicker1").datepicker("setDate", new Date((Math.round((new Date().getTime() / 1000)) - x2) * 1000));
Из недавнего
+82
var
u: longint;
begin
u := $-80000000;
writeln(u);
end.
Жуквери в Дельфи7. Компилируется.
+65
public TransportEntry getTransportEntry(int transportId) {
TransportEntry result = null;
AbstractTransport transport = TransportManager.getInstance(getActivity()).getTransportById(transportId);
if (mTransports == null || transport == null)
return null;
int count = mTransports.size();
for (int i = 0; i < count; i++) {
final TransportEntry entry = mTransports.get(i);
if (entry.getTransportId() == transportId) {
// нашли нужный транспорт. вернем его, если что...
result = entry;
// если он еще и онлайн - то сразу возвращаем - самое подходящее
if (transport.isUserOnline(entry.getData()))
return result;
}
}
return result;
Если что...
+62
@Test(expectedExceptions = UnsupportedOperationException.class)
public void testGetRooms() {
dao.getRooms(null);
}
100% покрытие тестами