All streams
Search
Write a publication
Pull to refresh
55
0
Басин Феликс @korvindest

User

Send message
А не пытались разобраться как этот сайт туда попал?
Крайне любопытное явление.
в C# есть уже нечто подобное, просто чуть длиннее и чуть менее красиво.
object ICloneable.Clone()
{
	return CloneEntity();
}
public MyClass Clone()
{
	return CloneEntity();
}

Таким образом метод clone(); у объекта типа MyClass будет возвращать уже тип MyClass

P.S.
Простите за оффтоп.
На тестировании скорость загрузки классов не так критична как на боевом приложении, поэтому там пожалуй это очень элегантное решение.
Тогда прошу прощения. Я вас не понял.
Полностью согласен.
А вы внимательно прочитали, что я не поддерживаю его точку зрения а лишь привожу ее в пример как еще одно мнение или вам просто очень хочется вытянуть меня на конфликт? (смайл вырезан цензурой).
Тут только сказано, что данный блок вызывается после конструктора суперкласса (что логично), про копирование ни слова.

А вот про рекомендуемость использования блоков инициализации я спорить не буду, потому как своего однозначного мнения еще не сложил.
> Одному мне кажется, что хабровчане стали активно учить жаву?
Она того стоит. Кроме того на базе Java появляется много новых технологий, которые возможно в будущем будут очень популярны и знание особенностей самой Java поможет лучше понять их.
Это вообще очень тонкий и холиварный(как я ненавижу это слово!) вопрос. Один мой знакомый, например, говорит, что «законы должный соответствовать морали общества», но и с ним можно много спорить на тему, того что, «мораль бывает разная», " и что считать эталоном".

По вопросу копирайта у меня например очень смешанные чувства. С одной стороны, я душой и сердцем понимаю, что текущая система податей в мире творчества и технического прогресса катастрофически ужасна. Но с другой стороны, мне бы очень хотелось, что бы человек чью музыку я слушаю получил не только славу и известность, но и нечто материальное, что дало бы ему силы и возможность (а может быть даже и вдохновение) сделать еще больше и еще лучше красивых песен и просто музыкальных композиций.
Я пытался сказать, что человеку природой дана возможность выживать не только благодаря физической силе, но так же благодаря интеллекту, красоте, выразительности и хитрости в конце концов. Мне просто не понравилось ваше предложение снова перейти к системе выживания сильнейшего.

Извините что изъяснялся загадками.
Способов выживать много и сила лишь один из них.
Он еще и очень занимательный Бложиг в ЖЖ ведет.
А в думе у нас нет нет, да и появляются юмористы,«юмористы», клоуны и даже шуты, но от этого она не перестает быть Думой.
Спасибо, статья интересная, я тоже кое что из нее почерпнул. Но есть возражения по поводу «Удобной инициализации коллекций» и эффекта Double Bracer в целом. Дело в том что каждый такой «эффект» порождает в приложении новый анонимный класс, а слишком большое их число это не очень хорошо.
Если припомнить еще немного, то кроме скупки малорентабельных компаний, он еще способствовал не получению государственного тендера судостроительной компанией, для того что бы она стала малорентабельной. Это ли не рейдерство в его более менее интеллигентном виде?
Какими не были мысли автора данного топика, в них четко прослеживается рассуждение о копирайте, которое не хуже других рассуждений в данном блоге, поэтому я считаю что топик во вполне профильном Блоге.
А просмотр фильма с друзьями приравняют к особо тяжким?
Действительно сломался. Сообщу автору.
Поэтому многие используют стороннюю разработку других хабражителей и передают ее из уст в уста, от комментария к комментарию.
Вы чего! Большинство же сейчас на работе сидит. Ладно там сиськи на экране промелькнули, но это вряд ли правильно поймут.
С печатью фотографий все сложнее, фотопринтеру нельзя давать высохнуть, иначе придется менять и головки и картриджи. Соответственно, если вы не печатаете хотя бы пару кадров в день на фотопринтере, то дешевле будет печатать на стороне.

Information

Rating
Does not participate
Location
Newmarket, Ontario, Канада
Date of birth
Registered
Activity

Specialization

Fullstack Developer, Software Architect
Lead
From 10,000 $
Java
Python
Bash
Docker
CI/CD
English
SQL
Redis
REST
Linux