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

Введение
Модульное тестирование это то, чем вы пользуетесь постоянно во время разработки и даже не замечаете этого. В процессе написания кода вы по многу раз запускаете его, чтобы убедится в том, что он работает ожидаемым образом. Так почему бы не автоматизировать этот процесс? Для этих целей применяется "Автоматизированное модульное тестирование"...
Автор: Артур (08.06.16 / 01:14)
Просмотров: 777
Комментарии (9) »
Предыстория
Приветствую. Я уже не раз говорил, что язык JS я считаю если не самым любимым, то как минимум вторым (после C++). Это связано с тем, что благодаря этому, казалось бы, сложному языку, я постиг один из "дзенов" программирования, а именно великую парадигму прототипной ориентации объектно-ориентированного языка. Многие программисты, не...
Автор: Артур (29.01.14 / 09:20)
Просмотров: 1772
Комментарии (4) »
Всем привет))
Сегодня я опишу как можно организовать автоматическую загрузку классов с помощью пространств имен (namespace) точнее как это организовал я))
Итак как и везде наш проект имеет индескную страницу которая лежит в самом корне проекта (не зависимо от того в какой директории находится сам проект) так вот сначала мы...
Автор: Олег (29.01.14 / 02:07)
Просмотров: 3061
Комментарии (5) »
Доброго времени суток!
Вот решил написать простой и удобный класс для реализации мультиязычности для Вашего сайта.
Итак начнем!
Структура у нас будет следующего вида:

dir: [b]/[/b]
- dir: [b]i18n[/b]
- file: [b]ru.php[/b] // тут будут переводы
- dir: [b]system[/b]
- file: [b]config.php[/b] // тут будут настройки
- file:...
Автор: sy2nyk (06.08.13 / 01:41)
Просмотров: 2747
Комментарии (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)
Просмотров: 1193
Комментарии (2) »
[/b]

[b]Предисловие
Я думаю многих заинтересует статья о безопасности web проектов, потому настало время. Я часто буду ссылаться на используемую мной архитектуру, но описываемые подходы можно использовать в любой системе (главное знать как).

Уровни безопасности
Многие программисты задумываясь о безопасности системы представляют единый, универсальный механизм, позволяющий защитить всю...
Автор: Артур (28.05.13 / 16:26)
Просмотров: 1042
Комментарии (10) »
Предисловие
Почему ООП? Думается, для реализации мультиязычности в web ООП подходит отлично. Я думаю все читатели понимают, что под мультиязычностью в данной статье я буду понимать именно локализацию тех или иных компонентов системы, сюда не будет входить информация о создании переводчиков и подобного, это отдельная тема.

Немного теоретических размышлений
...
Автор: Артур (22.05.13 / 00:41)
Просмотров: 1038
Комментарии (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)
Просмотров: 1072
Комментарии (14) »
Немного теории
Абстракция в ООП тесно связана с такими важными характеристиками, как наследование и полиморфизм. В частности, к абстракции прибегают с целью упрощения объекта, выделения общих, важных в данном контексте закономерностей и отвлечения от несущественных деталей.
Во время проектирования класса, часто можно столкнуться с необходимостью вынесения общей структуры нескольких классов...
Автор: Артур (27.08.12 / 09:29)
Просмотров: 1499
Комментарии (1) »
[/color]

[color=#0000ff]Введение
Как часто вас преследует чувство дежавю в программировании? Многие программисты не догадываются насколько важно это чувство. Оно свидетельствует о том, что пришло время обобщать классы для повторного использования кода!
Толчком, побудившим меня к написанию этой статьи, стала сегодняшняя ночь, а именно то самое чувство.

Предыстория
Несколько...
Автор: Артур (02.08.12 / 06:24)
Просмотров: 950
Комментарии (10) »
Топ статей / Облако тегов / Поиск / Авторы