ООП (Статей: 27)

Введение Модульное тестирование это то, чем вы пользуетесь постоянно во время разработки и даже не замечаете этого. В процессе написания кода вы по многу раз запускаете его, чтобы убедится в том, что он работает ожидаемым образом. Так почему бы не автоматизировать этот процесс? Для этих целей применяется "Автоматизированное модульное тестирование"...
Автор: Артур (08.06.16 / 01:14)
Просмотров: 749
Комментарии (9) »
Предыстория Приветствую. Я уже не раз говорил, что язык JS я считаю если не самым любимым, то как минимум вторым (после C++). Это связано с тем, что благодаря этому, казалось бы, сложному языку, я постиг один из "дзенов" программирования, а именно великую парадигму прототипной ориентации объектно-ориентированного языка. Многие программисты, не...
Автор: Артур (29.01.14 / 09:20)
Просмотров: 1745
Комментарии (4) »
Всем привет)) Сегодня я опишу как можно организовать автоматическую загрузку классов с помощью пространств имен (namespace) точнее как это организовал я)) Итак как и везде наш проект имеет индескную страницу которая лежит в самом корне проекта (не зависимо от того в какой директории находится сам проект) так вот сначала мы...
Автор: Олег (29.01.14 / 02:07)
Просмотров: 3039
Комментарии (5) »
Доброго времени суток! Вот решил написать простой и удобный класс для реализации мультиязычности для Вашего сайта. Итак начнем! Структура у нас будет следующего вида: dir: [b]/[/b] - dir: [b]i18n[/b] - file: [b]ru.php[/b] // тут будут переводы - dir: [b]system[/b] - file: [b]config.php[/b] // тут будут настройки - file: [b]lang.php[/b] //...
Автор: sy2nyk (06.08.13 / 01:41)
Просмотров: 2713
Комментарии (6) »
Добрый день! Хочу представить Вам свой класс реализации мультиязычности для ваших проектов. <?php /** * @author KpuTuK * @link http://kputuk.ru * @version 1.0.1 * @copyright (c) 2013 */ class language { /** * Массив выбранного пакета * @var array $language */ private $language = array(); /** * Загрузка выбранного пакета...
Автор: Олег (08.07.13 / 13:46)
Просмотров: 1163
Комментарии (2) »
[/b] [b]Предисловие Я думаю многих заинтересует статья о безопасности web проектов, потому настало время. Я часто буду ссылаться на используемую мной архитектуру, но описываемые подходы можно использовать в любой системе (главное знать как). Уровни безопасности Многие программисты задумываясь о безопасности системы представляют единый, универсальный механизм, позволяющий защитить всю систему путем...
Автор: Артур (28.05.13 / 16:26)
Просмотров: 1015
Комментарии (10) »
Предисловие Почему ООП? Думается, для реализации мультиязычности в web ООП подходит отлично. Я думаю все читатели понимают, что под мультиязычностью в данной статье я буду понимать именно локализацию тех или иных компонентов системы, сюда не будет входить информация о создании переводчиков и подобного, это отдельная тема. Немного теоретических размышлений Изучая...
Автор: Артур (22.05.13 / 00:41)
Просмотров: 1007
Комментарии (1) »
высмотрел в DCMS 7 легонький шаблонизатор и немножко его изменил под себя: <?php define('BASE_DIR', $_SERVER["DOCUMENT_ROOT"]); /** * Класс шаблонизатора */ class template { /* * $tpl_dir папка шаблонов (по умолчанию /tpl/) * $tpl_ras расширение шаблонов (по умолчанию .php) * $tpl_cache кеш шаблона * $tpl_var_value массив со значениями и переменными которые...
Автор: Олег (07.05.13 / 23:26)
Просмотров: 1061
Комментарии (14) »
Немного теории Абстракция в ООП тесно связана с такими важными характеристиками, как наследование и полиморфизм. В частности, к абстракции прибегают с целью упрощения объекта, выделения общих, важных в данном контексте закономерностей и отвлечения от несущественных деталей. Во время проектирования класса, часто можно столкнуться с необходимостью вынесения общей структуры нескольких классов...
Автор: Артур (27.08.12 / 09:29)
Просмотров: 1472
Комментарии (1) »
[/color] [color=#0000ff]Введение Как часто вас преследует чувство дежавю в программировании? Многие программисты не догадываются насколько важно это чувство. Оно свидетельствует о том, что пришло время обобщать классы для повторного использования кода! Толчком, побудившим меня к написанию этой статьи, стала сегодняшняя ночь, а именно то самое чувство. Предыстория Несколько недель назад...
Автор: Артур (02.08.12 / 06:24)
Просмотров: 931
Комментарии (10) »
Топ статей / Облако тегов / Поиск / Авторы