Дубликаты не найдены

+114
Не используй переменные из одной буквы, давай классам понятные названия, пиши javadoc и комменты, убери IOException, используй String.format(), сделай year и строку вывода final, заведи константу PIZDYCK_AGE... Наполиморфировал тут >:(
раскрыть ветку 20
+95
Я не понял, но звучит круто.
раскрыть ветку 2
+4
зря я не выбрал синюю таблетку и поступил на матфак
-2
а?
+70
Каким бы не был идеальный код, найдется программист который скажет что твой софт гавно..
раскрыть ветку 3
+21
(с) Антон Ванко из железного человека
раскрыть ветку 1
-8
printf("Ох*еть! Только что узнал, что пи*дюкам %d года рождения уже 18 лет! Остановите землю, я сойду...", time(0) / (365 * 24 * 60 * 60) + 1970 - 18);
Problem?
ещё комментарий
0
Да, джавадок для хеллоуворлда. final конечно -- оптимизируем, ХАЙЛОАД же! Ну что за пиздец.
Ну а String.format и правда полущ.
P.S. На самом деле лучше не писать на джаве, она вас плохому научит. Я серьезно. Возьмите что-нибудь с функциональным уклоном, ту же скалу. Мозги на правильное место встанут, потом можно на всем остальном писать.
раскрыть ветку 6
+24
скала х*й сосала, пишите на жабе посоны)
раскрыть ветку 1
-1
Ваня кодил код на Scala у него яйца из штанов молоко убежалио >_<

Жаба уан лав ^_^
-2
Да, когда-нибудь надо будет взяться за Скалу, это сейчас вроде очень модно)
раскрыть ветку 2
0
Спасибо за науку, о великий гуру!
0
StringBuilder забыли.
раскрыть ветку 1
0
SB подходит для формирования строк в цикле, в данном случае - ни к чему, только затрудняет чтение. Поэтому String.format()
-2
PIZDYCK_AGE хаха, просто убил.
раскрыть ветку 2
+3
Надеюсь, окончательно.
раскрыть ветку 1
+18
Intellij IDEA
ещё комментарии
+10
это не java way код.
раскрыть ветку 30
+47
Я знал, что прибегут великие программисты и начнут учить полиморфизму)
раскрыть ветку 26
+14
Ога, еще нужны фабрики, написать собственные исключения.... ну ты понял.)
раскрыть ветку 4
+3
но ведь есть стринг билдер...
раскрыть ветку 14
+2
Написал бы уж с автоматической авторизацией и постингом по расписанию.
+1
...и начнут полимирфизировать)
раскрыть ветку 4
+4
А как java-way?
раскрыть ветку 2
раскрыть ветку 1
+7
вот только зачем IOException? тут же не вызываются потоки, нет вызовов функций доступа к файлам ...
раскрыть ветку 11
-2
Если не ошибаюсь, он это просто забыл удалить. Идея сама прописывает, вроде как.
-6
IOException в данном случае отсылка к суперклассу. Код просто не полный.
раскрыть ветку 9
-1
Отсылка к суперклассу у статического метода ололололо
раскрыть ветку 7
-4
чего?
ещё комментарии
+2
вот мои юниты)
гав-гав (с)
Иллюстрация к комментарию
раскрыть ветку 1
+3
+1
*привереда mode on*
Ну есть же уже в 1.8 такое чуто как java.time, чеж вы такую жесть как календарь исрпользуете-то >_<

http://docs.oracle.com/javase/8/docs/api/java/time/package-s...

int year = Year.now().getValue();
раскрыть ветку 7
0
у меня jdk 7, решил ради такого существенного изменения не скачивать 8)
0
Неужели, в ruby 100 лет уже было Time.now в джаве этого не хватало конечно
раскрыть ветку 5
0
в джаве это System.currentTimeMillis() или просто new Date()
раскрыть ветку 3
0
Не, просто раньше манипуляции с временем и календарем в Java просто высаживала на коня или приходилось использовать стороннюю библу JodaTime. C вводом java.time все стало на круги своя.
0
Без использования API pikabu это не имеет никакого смысла.
-1
Плюс ко всему прочему, текст должен храниться в оракловой базе. С индексом. Ну а далее В облака все....
-1
А по моему лучше так:
String s = " Вы знали что девушки " + (year -18) + " года уже легальны?";
System.out.print(s);
раскрыть ветку 1
0
Как бы -16
-1
#!/bin/bash
DATA=`date +%G`
YOB=$(($DATA-18))
echo "Охуеть! Только что узнал, что пи*дюкам $YOB года рождения уже 18 лет! Остановите землю, я сойду..."
раскрыть ветку 1
0
Чувак, который выкладывает код из проги, которая сама этот код пишет(условно) - весь в плюсах. Написал на баше тоже самое - заминусили. Непонятно!
-2
в свой 18 др такой пост про 97 год запилю, а ещё лучше 1 января)
-2
Пфф...
$ echo "Ох*еть! Я только что узнал, что пи*дюкам $(expr $(date +%Y) - 18) года рождения 18 лет\! Остановите землю, я сойду"
-2
Для тех, кто не компилит:

$(document).ready(function() {
var getYear = date.getFullYear();
omgDate = getYear - 18;

console.log("Ох*еть! Только что узнал, что пи*дюкам " + omgDate + "г.р. уже 18 лет! Остановите землю, я сойду...");
});
-2
а на php короче
и можно даже в нете разместить.

<?php
$year=date("Y")-18;
echo 'Ох*еть, только что узнал, что пиз*юкам '.$year.' года рождения уже 18 лет!';
?>
раскрыть ветку 3
-1
а можно по нормальному)
<?php
class PikabuPost
{
const PIZDUK_AGE = 18;

public function getEveryYearPostText()
{
$curDate = new DateTime();
$curYear = (int)$curDate->format("Y");
$pizdukBirthYear = $curYear - self::PIZDUK_AGE;

sprintf(
'Ох*еть! Только что узнал, что пи*дюкам %d года рождения уже 18 лет! Остановите землю, я сойду...',
$pizdukBirthYear
);
}
}
раскрыть ветку 2
+1
Соорудить класс для вывода одной строки....
раскрыть ветку 1
-3
Что за хрень? Хоть бы с селениумом сделал бы...веб элементс там...
А так хеллоу ворлд беспонтовый и не рабочий.
-3
Я всё понял.
Иллюстрация к комментарию
-3
я че единственный человек, который ни хрена не понял?
раскрыть ветку 2
0
не один(
Иллюстрация к комментарию
раскрыть ветку 1
0
а два
-5
это шедевр :-)
-10
Охуеть! Только что узнал, что пи*дюкам 1996 года рождения уже 18 лет! Остановите землю, я сойду...
.
.
Но ведь я же родился 1996 года... Ты кого пи*дюком АбАзвал, дядя!?
%картинка_с_гопотой%
ещё комментарии
Похожие посты
Похожие посты не найдены. Возможно, вас заинтересуют другие посты по тегам: