Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
public class Spot {
private Piece piece;
private int x;
private int y;
public Spot(int x, int y, Piece piece)
{
this.setPiece(piece);
this.setX(x);
this.setY(y);
}
public Piece getPiece() // метод возвращает объект фигуру
{
return this.piece;
}
public void setPiece(Piece p)
{
this.piece = p;
}
public int getX()
{
return this.x;
}
public void setX(int x)
{
this.x = x;
}
public int getY()
{
return this.y;
}
public void setY(int y)
{
this.y = y;
}
}
Дизайн шахматной игры Эти виды вопросов задаются на интервью, чтобы судить о навыке объектно ориентированного дизайна кандидата. Итак, прежде всего, мы должны подумать о классах. https://habr.com/ru/post/660003/
Иногда мне кажется, что «JAWA» — это какой-то такой свой, особенный мир, с особенными людьми и особенным мышлением. Ну не может же здоровый, вменяемый человек, не алкоголик, не наркоман, сидеть и печатать вот эти вот «public int getX() return this.x; public void setX(int x) this.x = x;»? Не может же у адекватного человека не возникать мысль о том, что он тратит время, силы и ресурс пальцев на абсолютно бессмысленную, тупую, бесполезную хуйню? И ладно бы в повседневности — IDE и не такое говно стерпит. Но это же статья! Образовательная! Эти странные, нелепые люди учат других, возможно, пока ещё адекватных людей, как нужно писать на «JAWA»!
>Не может же у адекватного человека не возникать мысль о том, что он тратит время, силы и ресурс пальцев на абсолютно бессмысленную, тупую, бесполезную хуйню?
На каком вообще языке не зашкварно писать? На плюсах?
Я, кстати, недавно запилил тулу на плюсах (потому что нужен был нативный API операционки и высокий перформанс) но это такие плюсы образца С++11, потому что современные плюсы я не знаю:(
Теперь нужно найти в компании тех, у кого есть яйца это отревьюить, а большинство коллег плюсов боится
Именно по этому я за Lombok или Kotlin, на худ конец за groovy: там нен ужно внучную писать геты/сеты
>тратит время, силы и ресурс пальцев на абсолютно бессмысленную, тупую, бесполезную хуйню
Я пару раз видал внутренние энтерпрайзы. Там вот ставят задачу: "добавить поле такое-то", и человек идет, добавляет его в mysql, в html, в код на JS, и в классы на Java.
А на следующий день новое задание: добавить еще одно поле
Так человек десятки лет и работает
> Там вот ставят задачу: "добавить поле такое-то", и человек идет, добавляет его в mysql, в html, в код на JS, и в классы на Java.
Пока IDE откроешь, пока до нужного класса долистаешь, пока все геттеры и сеттеры напишешь — вот уже и рабочий день прошёл, можно домой. Фантастика, а не работа!
> Примечание автора перевода: слово - "Bishop" может в данном случае быть переведено как офицер. Имеются в виду шахматные фигуры, и "Епископом" шахматную фигуру не называют. Слово "Епископ", употребляемое как значение шахматной фигуры встречалось довольно редко, в очень древних трактатах по шахматам.
> Конь (класс Knight): представляет шахматную фигуру - конь
> Конь (класс Knight): представляет шахматную фигуру - конь
— Вот, — сказал изобретатель, — видите восемь фигурок: четыре желтых
и четыре синих. Называются они так: первая фигура изображает корову и
называется «корова».
— Простите, — сказал редактор, — но ведь это не корова.
— Это не важно, — сказал Астатуров. — Вторая фигура — самовар и
называется «врач», желтые и синие фигуры совершенно одинаковы.
> GitHub is available to developers in all countries, we are continuing to ensure free open source services are available to all, including developers in Russia.
мне через три месяца с моего юго-востока снова в гаагу (либо паспорт забирать, либо, вероятнее, заставлять писать документ о том, что они нихуя не могут сделать), если что
Здесь должна быть пикча из проебанного альбома "commieblocks of western europe" с видом коробок амстердамского спальника и обязательными в таких местах амстердамами-замотанками. Охуенный альбом был, жаль.
ISO # 0
bootcamp_dropout # 0 ⇈
это ты про работу программистом?
3.14159265 # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Чем писать на джаве код
(нет)
nyTuH_nugop # 0 ⇈
Бройлерплейт
Steve_Brown # 0 ⇈
kcalbCube # 0 ⇈
kcalbCube # 0 ⇈
3oJIoTou_xyu # 0 ⇈
anton40 # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
https://memegenerator.net/img/instances/68530252/your-wish-is-granted.jpg
Осталось 3 дня
guest # 0 ⇈
guest # 0 ⇈
booratihno # 0 ⇈
guest # 0 ⇈
Я, кстати, недавно запилил тулу на плюсах (потому что нужен был нативный API операционки и высокий перформанс) но это такие плюсы образца С++11, потому что современные плюсы я не знаю:(
Теперь нужно найти в компании тех, у кого есть яйца это отревьюить, а большинство коллег плюсов боится
guest # 0 ⇈
guest # 0 ⇈
Точнее можно, но не приветствуется (совсем нельзя черрипикнуть в бранчевую ветку)
guest # 0 ⇈
>тратит время, силы и ресурс пальцев на абсолютно бессмысленную, тупую, бесполезную хуйню
Я пару раз видал внутренние энтерпрайзы. Там вот ставят задачу: "добавить поле такое-то", и человек идет, добавляет его в mysql, в html, в код на JS, и в классы на Java.
А на следующий день новое задание: добавить еще одно поле
Так человек десятки лет и работает
ISO # 0 ⇈
Пока IDE откроешь, пока до нужного класса долистаешь, пока все геттеры и сеттеры напишешь — вот уже и рабочий день прошёл, можно домой. Фантастика, а не работа!
guest # 0 ⇈
bot # 0 ⇈
j123123 # 0 ⇈
У меня в Си тоже не нужно. Ни вручную, ни автоматически. Т.е. вообще не нужно. Поэтому я за Си.
guest # 0 ⇈
Так-то это не надо много где, например даже в c#
guest # 0 ⇈
Мистер Хэнки # 0 ⇈
kcalbCube # 0 ⇈
guest # 0 ⇈
kcalbCube # 0 ⇈
guest # 0
JloJle4Ka # 0
JloJle4Ka # 0
> Конь (класс Knight): представляет шахматную фигуру - конь
Какой последовательный человек )))
Steve_Brown # 0 ⇈
nyTuH_nugop # 0 ⇈
Какой мультикультурализм )))
JloJle4Ka # 0
Ну, это многое объясняет...
guest # 0 ⇈
— Вот, — сказал изобретатель, — видите восемь фигурок: четыре желтых
и четыре синих. Называются они так: первая фигура изображает корову и
называется «корова».
— Простите, — сказал редактор, — но ведь это не корова.
— Это не важно, — сказал Астатуров. — Вторая фигура — самовар и
называется «врач», желтые и синие фигуры совершенно одинаковы.
(с)
nyTuH_nugop # 0 ⇈
Подбандерложено!
kcalbCube # 0
guest # 0 ⇈
ObeseYoungPidor # 0 ⇈
guest # 0
С 13 апреля GitHub начал блокировать аккаунты российских компаний и разработчиков
guest # 0 ⇈
Fike # 0 ⇈
давайте пруфов сначала что ли
guest # 0 ⇈
попали санкционные компании
Я вообще так думаю:
Любишь Кубу и Никарагуа -> пользуешься никарагуанским гитхабом, а не пиндосским
Fike # 0 ⇈
guest # 0 ⇈
Fike # 0 ⇈
guest # 0 ⇈
Это как мои молодые коллеги
идут в бар, и пьют там каркадэ
Fike # 0 ⇈
но надеюсь что через пять лет обнаружу себя живущим в гааге и подтрунивающим над утками
guest # 0 ⇈
ну точнее не надеюсь
nyTuH_nugop # 0 ⇈
Я удмурт.
Нас, удмуртов, немного.
Наша родина невелика.
Но сегодня и наша дорога
Широка, словно Кама-река.
Позади наши слёзы и муки.
Мы единого братства звено.
Сто друзей протянули мне руки.
Сто народов со мной заодно.
Нашей силы великой основа
В этих верных и крепких руках.
Потому и Удмуртии слово
Всё слышней на других языках.
А так утками чинки во фриско называют туземцев
guest # 0 ⇈
bootcamp_dropout # 0 ⇈
Остальной город пригоден для жизни
Fike # 0 ⇈
я кстати не знал что ты где-то в этих краях обитаешь.
bootcamp_dropout # 0 ⇈
в центре был пару раз там в людные часы пиздец
Fike # 0 ⇈
guest # 0 ⇈
Fike # 0 ⇈
nyTuH_nugop # 0 ⇈
> в гаагу
Кек.
KaKou-To_xyu # 0 ⇈
Черную "Волгу" неумолимо тянуло
К юго-востоку
Туда, где теплее
Туда, где никто никогда ее не обнаружит
bootcamp_dropout # 0 ⇈
Fike # 0 ⇈
nyTuH_nugop # 0 ⇈
bootcamp_dropout # 0 ⇈
nyTuH_nugop # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Fike # 0 ⇈
KaKou-To_xyu # 0 ⇈
guest # 0 ⇈
3.14159265 # 0 ⇈
И от этой M$ параши нужно держаться подальше.
Мы же помним как они ограничивали свободу разработчика colors и faker.
«GitHub заблокировал доступ Марака к своим репозиториям (90 публичных + несколько приватных)»
guest # 0 ⇈
Возможно, вы имели ввиду "mpak.su"?
KaKou-To_xyu # 0
guest # 0 ⇈