All streams
Search
Write a publication
Pull to refresh
13
0

User

Send message
ну там конечно идут некоторые переговоры с сотой, но не думаю, что передатчик задействован на полную
угу, там есть ссылки на google, который по запросу "popcorn cell phone" выдает статью, где говорится, что этих фейков запостили 4 штуки, все с французских аккаунтов.

кстати, интересная мысль в статье - во время звонка (до поднятия трубки) телефон скорее всего не излучает, а в основном принимает сигнал
направленность излучения может зависеть только от особенностей антенны, а никак не от местоположения соты
не совсем так, пользователь не обязан знать, что singleton реализован как enum, он просто пользуется им как обычным классом-синглтоном вызывая getInstance(), который может даже интерфейс возвращать.
Честно говоря, я не могу доказать, что в данном случае гарантирована безопасность в многопоточной среде, но я на 95% уверен, что авторы спецификации Java5 это предусмотрели. Надо будет порыться в спецификации или дизассемблировать какой-нибудь пример.
минусующему предлагаю почитать мнение Блоха, который, как ни странно, тоже считает, что a single-element enum type is the best way to implement a singleton.
это для вас проблема?! в любом. можно явно методом init(), можно неявно при обращении к любому методу, паттерны кэширования никто не отменял.
это не проблема, просто не надо этого делать в конструкторе
enum Singleton {
INSTANCE;
public static Singleton getInstance() { return INSTANCE; }
}
опс! не проверил ссылку отдельно, открывается только после прохода теста...
так читкод же в конце показывается
ну это как сказать, у меня цикл пишется просто на автомате, а ум в это время освобождается для проектирования и т.п.

кстати и читается цикл, по моему скромному мнению, как ни странно легче, просто в силу того, что этот микропаттерн сидит глубоко в подкорке
само собой, если "это дело" обернуто в функцию с нормальной мнемоникой, то я, скорее всего, даже заглядывать в нее не стану!
прошу прощения, перепутал горе-читателя с горе-переводчиком :-)

P.S. вместо того чтобы минусовать лучше бы кармы добавили, а то комментировать лень ;-)
именно этот пример никуда не годится, для конкатенации логичнее и эффективнее использовать цикл, а для читабельности ничего лучше concatFooDescriptions() придумать нельзя, а так и питоновская и хаскелевская строчка кода нуждаются в комментарии.

Да цикл приведен, но горе-читатель не заметил что он почему-то назван нудным? Нудность эта фиктивная, пользы от функциональщины в этом примере - почти нуль.
полностью согласен, зачем пихать функциональный стиль во все дырки?!! в примере 2 достаточно было написать тривиальный цикл и выделить его в метод (с понятным названием), это было бы более читабельно, чем приведенный питоновский и хаскелевский код.
да какой там лепрекон, тут про мыло в микроволновке прочитать - обхохочешься: http://www.ren-tv.com/forum/lofiversion/index.php?t465.html
Смотря какого языка, если языка Эллочки-Людоедки, или подзаборной фени, то вполне уместен. Вопрос в том, имеют ли право называть безграмотность (пусть массовую, но не общепринятую) русским языком.
Идея - всегда продукт работы, как правило многолетней, часто - результат преодоления ошибок, всегда - выходит из опыта и знаний.

P.S. но это - правильная идея, непроверенная идея как правило ничего не стоит.
как только усвоите последующие пункты с 1 по 10

Information

Rating
Does not participate
Registered
Activity