Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Эстетический вопрос и архитектура приложения
 
 автор: Sturmvogel   (09.12.2012 в 01:04)   письмо автору
 
 

Не знаю даже, в какой раздел кинуть вопрос: в php или разное, не бейте, пожалуйста, из-за того, что опубликовал тут.

Дело в том, что выбираю решение для своего приложения, его архитектуры, а именно эстетический вопрос: как вызывать нужные для работы методы. Пока только с точки зрения красоты и наглядности, на скорость работы тоже, уверен, сказывается.

Так вот, какие варианты вызовов лучше использовать:
$this->view('header');
$this->view->show('header');

$view = $this->view('header', true);
$view = $this->view->content('header');

$providers = $this->config('data.providers');
$providers = $this->config->data->providers;

$this->config('data.providers', array('Provider-1', 'Provider-2'));
$this->config->data->providers = array('Provider-1', 'Provider-2');

$pages = $this->db->pages->find('all');
$pages = $this->db('pages')->find('all');

  Ответить  
 
 автор: Igorek   (09.12.2012 в 02:59)   письмо автору
 
   для: Sturmvogel   (09.12.2012 в 01:04)
 

с точки зрения эстетики именно, то тут только вам решать. Главное придерживаться принципа единообразия.
А вот с точки зрения "наглядности" то тут я бы сказал, что
в первой паре явное использование метода show больше говорит о выполняемой операции.
во-второй паре такое ощущение, что вообще разные задачи выполняются
в-четвертой паре второй вариант прозрачнее на мой взгляд.
третья и пятая пары - одинаково наглядны.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования