🗊Презентация Введение в паттерны

Нажмите для полного просмотра!
Введение в паттерны, слайд №1Введение в паттерны, слайд №2Введение в паттерны, слайд №3Введение в паттерны, слайд №4Введение в паттерны, слайд №5Введение в паттерны, слайд №6Введение в паттерны, слайд №7Введение в паттерны, слайд №8Введение в паттерны, слайд №9Введение в паттерны, слайд №10Введение в паттерны, слайд №11Введение в паттерны, слайд №12Введение в паттерны, слайд №13Введение в паттерны, слайд №14Введение в паттерны, слайд №15Введение в паттерны, слайд №16Введение в паттерны, слайд №17Введение в паттерны, слайд №18Введение в паттерны, слайд №19Введение в паттерны, слайд №20Введение в паттерны, слайд №21Введение в паттерны, слайд №22Введение в паттерны, слайд №23Введение в паттерны, слайд №24Введение в паттерны, слайд №25Введение в паттерны, слайд №26Введение в паттерны, слайд №27Введение в паттерны, слайд №28Введение в паттерны, слайд №29Введение в паттерны, слайд №30Введение в паттерны, слайд №31Введение в паттерны, слайд №32Введение в паттерны, слайд №33Введение в паттерны, слайд №34Введение в паттерны, слайд №35Введение в паттерны, слайд №36Введение в паттерны, слайд №37Введение в паттерны, слайд №38Введение в паттерны, слайд №39Введение в паттерны, слайд №40

Вы можете ознакомиться и скачать презентацию на тему Введение в паттерны. Доклад-сообщение содержит 40 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Введение в паттерны, слайд №1
Описание слайда:

Слайд 2





Как я работал с кодом
Сначала было так:
<?php
$files = scandir('lib/');
for ($i = 2; $i< sizeof ($files); $i++){
	include_once ('lib/' . $files[$i]);
}
?>

Потом стало так:
class ProductController extends Controller {

}
Описание слайда:
Как я работал с кодом Сначала было так: <?php $files = scandir('lib/'); for ($i = 2; $i< sizeof ($files); $i++){ include_once ('lib/' . $files[$i]); } ?> Потом стало так: class ProductController extends Controller { }

Слайд 3





Потом я пришел сюда
<?xml version="1.0"?>
<config 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Ninydev_Module" setup_version="0.0.1"></module>
</config>
Описание слайда:
Потом я пришел сюда <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Ninydev_Module" setup_version="0.0.1"></module> </config>

Слайд 4





Пока мне не захотелось разобраться
<?php
abstract class Controller {
	
	protected $registry;
        public function __construct($registry) {
		$this->registry = $registry;
	}
        public function __get($key) {
		return $this->registry->get($key);
	}
        public function __set($key, $value) {
		$this->registry->set($key, $value);
	}
}
Описание слайда:
Пока мне не захотелось разобраться <?php abstract class Controller { protected $registry; public function __construct($registry) { $this->registry = $registry; } public function __get($key) { return $this->registry->get($key); } public function __set($key, $value) { $this->registry->set($key, $value); } }

Слайд 5





Что было на самом деле.
Описание слайда:
Что было на самом деле.

Слайд 6





Почему я остановился в росте?
Описание слайда:
Почему я остановился в росте?

Слайд 7





Что я знал хорошо
Описание слайда:
Что я знал хорошо

Слайд 8





Кого я забыл?
Описание слайда:
Кого я забыл?

Слайд 9





Банда четырех (GoF)
Описание слайда:
Банда четырех (GoF)

Слайд 10


Введение в паттерны, слайд №10
Описание слайда:

Слайд 11


Введение в паттерны, слайд №11
Описание слайда:

Слайд 12





Основные паттерны
Описание слайда:
Основные паттерны

Слайд 13


Введение в паттерны, слайд №13
Описание слайда:

Слайд 14





Перечень порождающих шаблонов
абстрактная фабрика (abstract factory);
строитель (builder);
фабричный метод (factory method);
ленивая инициализация (lazy initialization);
объектный пул (object pool);
прототип (prototype);
одиночка (singleton).
пул одиночек (Multiton)
Описание слайда:
Перечень порождающих шаблонов абстрактная фабрика (abstract factory); строитель (builder); фабричный метод (factory method); ленивая инициализация (lazy initialization); объектный пул (object pool); прототип (prototype); одиночка (singleton). пул одиночек (Multiton)

Слайд 15


Введение в паттерны, слайд №15
Описание слайда:

Слайд 16


Введение в паттерны, слайд №16
Описание слайда:

Слайд 17


Введение в паттерны, слайд №17
Описание слайда:

Слайд 18


Введение в паттерны, слайд №18
Описание слайда:

Слайд 19


Введение в паттерны, слайд №19
Описание слайда:

Слайд 20


Введение в паттерны, слайд №20
Описание слайда:

Слайд 21


Введение в паттерны, слайд №21
Описание слайда:

Слайд 22


Введение в паттерны, слайд №22
Описание слайда:

Слайд 23


Введение в паттерны, слайд №23
Описание слайда:

Слайд 24


Введение в паттерны, слайд №24
Описание слайда:

Слайд 25


Введение в паттерны, слайд №25
Описание слайда:

Слайд 26


Введение в паттерны, слайд №26
Описание слайда:

Слайд 27


Введение в паттерны, слайд №27
Описание слайда:

Слайд 28


Введение в паттерны, слайд №28
Описание слайда:

Слайд 29


Введение в паттерны, слайд №29
Описание слайда:

Слайд 30


Введение в паттерны, слайд №30
Описание слайда:

Слайд 31


Введение в паттерны, слайд №31
Описание слайда:

Слайд 32


Введение в паттерны, слайд №32
Описание слайда:

Слайд 33


Введение в паттерны, слайд №33
Описание слайда:

Слайд 34


Введение в паттерны, слайд №34
Описание слайда:

Слайд 35


Введение в паттерны, слайд №35
Описание слайда:

Слайд 36


Введение в паттерны, слайд №36
Описание слайда:

Слайд 37


Введение в паттерны, слайд №37
Описание слайда:

Слайд 38


Введение в паттерны, слайд №38
Описание слайда:

Слайд 39


Введение в паттерны, слайд №39
Описание слайда:

Слайд 40


Введение в паттерны, слайд №40
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию