Избавляемся от дублирования сквозного кода в PHP: рефакторинг кода с АОП
—
от автора
—
от автора
Думаю, каждому программисту знаком принцип единственной ответственности, ведь не зря он существует: соблюдая его, можно написать код лучше, он будет более понятным, его будет легче дорабатывать. Но чем больше каждый из нас работает с кодом, тем больше приходит понимание того,…
—
от автора
Сегодня мы предлагаем вашему вниманию отрывок из книги Сергея Тарасова «Дефрагментация мозга. Софтостроение изнутри», которая готовится к выходу в нашем издательстве. Сокрытие базы данных или как скрестить ёжа с ужом Упомянув один из крупнейших столпов современного софтостроения — мир ООП,…
—
от автора
Этим постом мы продолжаем серию статей на тему разработки веб-интерфейсов для touch-устройств. Смартфоны с сенсорными экранами достаточно сильно распространены и стали незаменимыми помощниками многим из нас. Потому нельзя не учитывать их особенности при разработке мобильных веб-интерфейсов. Сенсорное управление существенно отличается…
—
от автора
Многие пользователи мобильной версии 2ГИС были озадачены: почему приложение может составлять маршруты проезда для общественного транспорта, а для личного автомобиля – нет? Кто-то даже спрашивал, не считают ли разработчики, что если человек купил iPhone, значит, он продал машину? Разрешить эти…
—
от автора
Компания BBK и другие фирмы давно выпускает медиаприставки к телевизору, через которые можно передавать файлы с компьютера на телевизор, принимать IPTV и скачивать торренты. Последняя функция особенно полезна. Приставка остаётся включённой на ночь и скачивает свежие серии фильмов, по заданному…
—
от автора
Доброго времени суток, уважаемые хабровчане! Так случилось, что у меня в распоряжении оказались 2 шкафа с блейд-серверами (общее количество блейдов — 57 шт). И тут у меня возник вопрос: «А что мне с этим всем „добром“ делать?». Собственно, под катом…
—
от автора
Привет, Хабр! Недавно запустили в работу новую фичу — еженедельные отчеты для клиентов. Суть такова: руководитель проекта каждый понедельник составляет письмо-отчет, в котором описывает текущую ситуацию по проекту. И отправляет клиенту. Особенность в том, что для отчета мы придумали особую форму. Сейчас расскажу по порядку. Итак, структура письма.…
—
от автора
«Новый год шагает по стране» Я являюсь ярым фанатом геосоциальных сервисов. Они позволяют наглядно увидеть физическую реализацию социального пространства. Это то, о чем писал Бурдьё, но что для него было доступно лишь в виде мысленного конструкта. Foursquare вообще является моей…
—
от автора
Южнокорейская корпорация уже довольно давно представила миру свои гибкие дисплеи, правда, без привязки к конкретному устройству. На днях компания показала первый работающий мобильный телефон (noname), с гибким дисплеем. Правда, если вы ожидаете, что телефон можно сложить в несколько раз и…
—
от автора
Прочитал я публикацию 13 причин не быть управленцем с комментариями, и что-то закипело внутри, да так, что решил я написать свой первый пост на Хабр. Понимаю, что большинство хабровчан — это разработчики, инженеры, многие из которых стали менеджерами проектов, тим-лидами,…