All streams
Search
Write a publication
Pull to refresh
4
0
Дмитрий Бергштейн @BreathLess

Пользователь

Send message
Отступы съелись =(
Спасибо, за коммент по делу.

В случае с ООП и сильным связыванием, ваш пример будет вообще таким, еще лаконичнее:
\Security\Captcha\Generate();
(ведь мы же знаем, что где Клиент:: Тикет)
Хотя в реальном проекте, сюда подмешается еще идентификация конкретной реализации.
И он не лучше, и не хуже, он просто другой.

Code::E( 'Security/CAPTCHA',
'Generate',
array(
'Ticket' => Client::$Ticket
)
);


Вполне себе читаемо, это раз, во вторых, я кажется указал плюсы и минусы, в том числе читаемость.

Чем мешают статические классы тестированию, не представляю, будет интересно узнать.
С меня в очередной раз сорвали все покровы, бида-бида =)

Я знаю что такое IoC, и про тенденции тоже. И про CI.
Но я люблю PHP. Я не хочу уходить с него. Да и куда?

Остальное комментировать, не имеет смысла, судя по (инфе из вашего профиля).

PS: Тимлид пользует нетбинсом, в котором видит дерево проекта, и знает, где у него что лежит.
Перед тем, кидаться словами вроде быдло, вы бы подумали.
Может быть, быдло это те, кто без автокомплита как слепые котята?
К слову, нет ничего плохого в велосипедах, в этом случае — хочешь писать свою реализацию — пиши, это не затронет другой код.
Не хочешь, используй существующую.
У меня шестидневная рабочая неделя, забыл совсем про пятницу.
Память тренируется, сам я автокомплитом не пользуюсь, могу недооценивать важность его утери.
Сокращения, магия и ниндзя-код, как раз то, что останавливает меня от пиара и публичности.

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

ЗЫ Я не оценил необходимости множества классов — исключений, потому WTF мне хватает =)
Пространства имён, уже есть.
Под модульностью можно понимать много чего.

Я думаю, всё таки разнесением на классы в PHP пытаются добиться ООП =)
Отписал чуть выше.
github.com/Breathless/Codeine/blob/master/Core/Code/M60.php
Это реализация синглтона.
github.com/Breathless/Codeine/tree/master/Driver/
Это кучка с функциями.

Пиара не хочется, потому что сам по себе движок в альфе, хотя и работает уже на благо некоторых проектов.
Глобальность еще в том моменте плоха, что можно вызвать функцию в обход класса-синглтона, что как-то некорректно.
Вышлю, но предупреждаю, что для своей системы, лучше реализовывать самому, всё-таки архитектуры разные.
Боюсь, как бы за пиар своего движка не восприняли.
Вышлю в личку ссылку на гитхаб.
Blizzard и иммиграционная служба США, организации по сути разные, вообщем-то.
Тогда уж лучше по казахстанскому сценарию, заново строить.
Чтоб не напрягать людей, которые уже там живут, в новой столице.
Вроде как Новосибирск у нас географический центр, или ближе всего к нему.
А столица, должна быть всё-таки там, где населения рядом больше. У нас основная масса людей, к сожалению, сосредоточена не за Уралом.
Плюс, перенос столицы, это занятие дорогое, учитывая еще и ракетный щит над Москвой.

А к нефтегазовым скважинам зачем? Они и с Москвы неплохо воруют.

Вы молдаван не посчитали — так что миллионов 16 точно.

Государства с 1-2 миллионным населением, умудряются производить полезных товаров и услуг, больше чем 10-12 миллионов «москвичей».
С такими предложениями, лучше в какую-нибудь Бездну, тут как бы материалисты в основном.
В моём понимании, лобби, это что-то такое аккуратное.

Тут, можно провести аналогию, как если бы гробовщики и ритуальщики лоббировали новую кровопролитную войну.
Не впечатлило, как-то всё лубочно.

Обязательно надо выдумать свой термин.
У всех дополненная, а у них смешанная, ладно хоть не нано…

И еще, первому парню, можно было рассказать об этой штуке, сняв идиотский шлем.
Кстати да, есть старая поговорка из 90-ых: не давайте в долг сумму, больше той, за которую Вас можно заказать.
Скоро придётся Россию переименовывать в Фейспалмию =(

А Милявскому — прислать на его уютный ящичек html-письмо с тегом object и сурсом на какие-нибудь «сумерки».
Пусть потом доказывает, что он его не качал.
cat /var/log/apache2/access.log | grep «User-Agent: жидовья морда», скажет, кто прав, а кто нет.

Вообще, не понятно, насколько надо быть наглым, чтоб, будучи одним из самых крупных пиратов, проводить такие инициативы.

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Date of birth
Registered
Activity