All streams
Search
Write a publication
Pull to refresh
41
0
shalomman @shalomman

User

Send message
Не думаю, что стоит брать этот экскурс, как хороший источник информации. Использованный в нем пример реализации Singleton на java во-первых не работает, а во-вторых использует имена переменных типа "test1".
Действительно режет=) Исправил, спасибо.
Этих случаев достаточно много, и они, скорей всего, относятся к несовершенному дизайну, а не к несовершенному коду. Возьмем ваш пример - "..когда в него засовывают "глобалбные" переменные..", с точки зрения кода, все может работать отлично, но с точки зрения дизайна - ряд проблем на лицо.
Это была пробная статья. Если будет достаточно читателей, то я напишу еще несколько статей относящихся к Java программированию.
В данной статье я специально опустил эти детали и сконцентрировался только на реализации singleton функционала. Но я с вами согласен, есть множество неправильных использований синглтона, которые только вредят дизайну.
Я не думаю, не смотря на то, что статья Java-ориентированная, она все же больше относиться к "Совершенному коду", на мой взгляд.
Чем выше уровень абстракции, тем меньше демонстрационное решение подходит для конкретных решений. Чем ниже уровень абстракций, тем больше нужна база и лучше навигация, чтобы найти подходящее демонстрационное решение.

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

"....возможность содержания животных, а также секс по телефону."
3 темы уже сегодня про этот колайдер
процитирую себя

The countdown timer was set to the 15th of May because there was no definite time given for the actual activation, recent events show that CERN wont be dividing by zero until much later on in the year, so now the countdown timer will be reset again and will be continually tweaked to go by the latest info that CERN are releasing.

So sorry to disappoint you all, but you wont be dying tomorrow.

что в переводе звучит примерно так:

мы поставили отсчет на 15 мая тк фиг его знает, когда это вообще произойдет, максимум - переставм таймер. Очень жаль вас огорчать, но завтра вы не умрете.
выбирать фрэймворк должен профессионал. Например - архитектор системы.
так зачем было начинать дискуссию и ставить ее(яву) как вариант? Надо было создать тему - поиск програмистов питон/пхп.. и всем было-бы все ясно. И еще, я не очень понимаю проблемы установки виртуальной машины. Всегда можно интегрировать в инсталяционный пакет.
Я думаю, что всетаки Java , но все зависит от апликации, а то будем до утра спорить кто сильнее - слон или кит.
пошить бы из нее костюм...
The countdown timer was set to the 15th of May because there was no definite time given for the actual activation, recent events show that CERN wont be dividing by zero until much later on in the year, so now the countdown timer will be reset again and will be continually tweaked to go by the latest info that CERN are releasing.

So sorry to disappoint you all, but you wont be dying tomorrow.

что в переводе звучит примерно так:

мы поставили отсчет на 15 мая тк фиг его знает, когда это вообще произойдет, максимум - переставм таймер. Очень жаль вас огорчать, но завтра вы не умрете.
может быть я буду банален, но хочу напомнить те места, в которые не стоит идти учится.
В круг таких мест входят 99% контор с лозунгами "вебдезайнер за 10 дней" или " бла-бла-бла 100% гарантии". Ну и наверно стоит заметить, что веб дизайн шагнул далеко вперед с тех пор, когда простая верстка считалась дизайном. Сейчас веб дизайн делится не несколько областей, и возможно есть смысл задуматься о неправлении. Хотя бы начальном.
напомнило поговорку : Тихо сп..л и ушел - называется нашел.
The countdown timer was set to the 15th of May because there was no definite time given for the actual activation, recent events show that CERN wont be dividing by zero until much later on in the year, so now the countdown timer will be reset again and will be continually tweaked to go by the latest info that CERN are releasing.

So sorry to disappoint you all, but you wont be dying tomorrow.

что в переводе звучит примерно так:

мы поставили отсчет на 15 мая тк фиг его знает, когда это вообще произойдет, максимум - переставм таймер. Очень жаль вас огорчать, но завтра вы не умрете.
готов пасть жертвой эксперимента=)
что-то мне не очень верится, что кто-то хочет таким образом подставить Сергея =) Учитывая то, что мэйлы и пароли подставные...

Information

Rating
Does not participate
Location
Израиль
Date of birth
Registered
Activity