All streams
Search
Write a publication
Pull to refresh
36
0

User

Send message
Играл. Недолго...
На уровне хард (про эксперт даже и говорить не хочеца) с контроллером возникало ощущение что проще взять свой ибанез и начать играть на нем.
На клаве точно такое же чувство, только гораздо более сильное присутствовало даже на уровне медиум.
я бы не сказал что паттерны - зло, немного по другому - паттерны это не "серебряная пуля", как многие полагают
И получится еще один клон, какого-нибудь http://sourcemaking.com/
не могу с тегаме, поэтому линк. http://www.ljplus.ru/img4/a/s/ashofthedream/opera.jpg Ничего лишнего. Вообще ничего.
Да и try-catch здесь тоже не оправдан, потому как ошибка пользователя при вводе данных - это вообщем то не исключение какое-то, а обычная ситуация, при том что данные обрабатываются DOMDocument-ом обработаются коррекно, вообще левые теги - вырежутся автоматом, недостающие - допишет сам ДОМ.

Вообще сам метод такой обработки спорный, и при его использовании следует поймать ответ от loadHTML-я (а он вернет false, если данные пришли хреновые) и решить следует ли продолжать, а его ворнинг просто напросто поймать обработчиком ошибок, как и все остальные ворнинги от пхпшных функций и поместить её в лог например.
я искренне считаю что люди, использующие @ в php должны умирать самой жестокой смертью, которая только может быть.
25! там 25! Да. 25 против 75. Ошибся, хотел вот поправеть человека, а ошибся сам... бывает
у юникода доля всего лишь 50%
ага, и вернутся на несколько лет назад в развитии. Отличная точка зрения
namespace my::namespace

use my::namespace as myns;
myns::...
Adobe Audition 2, файлы с различным битрейтом отличаюца срезами.
если бы битрейты были разнгые, то срезы были бы на разных частотах.
3-й трек орижинал, все остальные мр3 одинакового битрейта, четкий срез на 16 килогерцах.
Если у клиента не будет никаких пересечений с другими - то наверное можно оставить только мыло.
и так и так, потому что все равно придется указывать имя и почту. Первое для того что бы выводить остальным пользователям, второе - для связи. Объяснять почему не стоит выводить мыло на всеобщее обозрение думаю не стоит...
Как раз для подавляющего большинства таких систем, что бы облегчить себе страдания, и вообще получить кайф от работы полиформизм использовать стоит. Хотя, наверное некоторые любят полчать кайф от написания однотипного кода, который различаеца 2-3 строчками
Мы не берем людей, которые считают что ооп - это класс-неймпспейс со своими функциями и переменными. Это отдельная тема для разговора.

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

А насчет медленности - опять же, не факт. К примеру я использую в качестве шаблонизатора XSLT, я думаю не стоит говорить, что именно это самое ресурсоемкое место, по сравнению с которым вытаскивание и взаимодействие 20 классов (не считая таких ресурсоемких операций как работа с бд в адаптере для бд) - это как замена использования $array[key] на $array['key'].

А удобство от этих 20 классов неоспоримое, потому как мне больше никогда не приходится думать о том, как же изъебнуца что бы впихнуть в существующий функционал что-то такое новое, или исправить поведение некоторых вещей..
поддержку полиформизма и инкапсуляцию тоже функциями сможете набросать ? :)
Предлагаю тогда отмечать такие дни
mm.dd:
01.01 Switching Protocols - Смена протокола, уже кстати отмечается но под другим именем - Новый год!
01.02 Processing - Смена в процессе, кстати в этот день тоже многие еще в процессе...

03.02 Found - В жизни найден смысл, это можно хорошенько отметить
03.03 See Other - И на следующий день, с похмелья пересмотреть свои взгляды, и еще раз отметить

04.02 Payment Required - За все надо платить, это печально. Напиваемся с горя...
04.10 Gone - В этот день кто-то от нас уходит. Печально.
04.17 Expectation Failed - Все что мы ждали, о чем мечтали - все ошибочно, опять напиваемся с горя...

И это еще далеко не все...
Проще говоря, ООП во многих ситуациях приносит вред, усложняет разработку и замедляет выполнение кода.
А можно привести пример хотя бы одной ситуации такой?

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity