Перейти к публикации
  • Сейчас на странице   Всего пользователей: 2   (0 пользователей, 2 гостя)

Hed-kun

Программирование, т. 3

Рекомендованные сообщения

Гость 2пойпитух

спасибо, рабиш

 

я сделал так

class Company
{
public static function get_company($id)
{}
public static function get_all_company()
{}
public static function create_company()
{}
public static function update_company()
{}
public static function delete_company($id)
{}
public static function get_stuff($id)
{}
}

 

десу~~~~

У меня нет слов. :/

Поделиться сообщением


Ссылка на сообщение

Всё что угодно офк. По крайней мере, у меня проблем не возникало ни с чем

то-есть написание юнит тестов никак не улучшает архитектуру приложения?

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
Гость 2пойпитух
(изменено)

архитектуру приложения улучшают паттерны и синглтон.

ьлагодаря сему получаем масштабируемую систему.

главное побольше АПИшечек настакать, как мы любим:

superClient extends extends Default AbstractBaseClient extends IClient extends ClientModel

 

модно стильно зато

а если на собеседовании вас спросят об потерб памяти, сказывайте все на гараж колектор и инкапсуляцию.

удачи


Изменено пользователем 2пойпитух

Поделиться сообщением


Ссылка на сообщение

это даже круче, чем соняблейд


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
да я не о том. замокать можно всё что угодно или только то, что нормально написано.

ну то-есть в том же дот нете нормальными мок Фреймворками нельзя мокать невиртуальные методы или свойства. статический контекст тоже нельзя

 

В руби, да и вообще в языках с динамической типизацией, нет понятия невиртуальный метод. Что такое статический контекст?

Поделиться сообщением


Ссылка на сообщение
(изменено)

dd9939f58fea150ba6cb9cd233c064ea вот моя сессионная кука, вперед, заходи под моим логином.

Дай свежую куку и я зайду, веришь, нет ?.


Изменено пользователем Mr.Blonde

http://ru.iccup.com/dota/details/1295953.html

 

ИДИТЕ НАХУЙ С ТАКМИ ГОНДАРАМИ

СВЕН ТП

СВЕН ПУШИТ

СВЕН ХЕКС

СВЕН ДАБЛКИЛЛ

СВЕН 7ОО КРИПОВ

Поделиться сообщением


Ссылка на сообщение

Лол на пд эта кука в любом случае нихуя не дает, нужны member_id и pass_hash :avtorklif:

Поделиться сообщением


Ссылка на сообщение

dd9939f58fea150ba6cb9cd233c064ea вот моя сессионная кука, вперед, заходи под моим логином.

Дай свежую куку и я зайду, веришь, нет ?.

нeт


Публикация отключена

Поделиться сообщением


Ссылка на сообщение

Лол на пд эта кука в любом случае нихуя не дает, нужны member_id и pass_hash :avtorklif:

сам-то пробовал ?


http://ru.iccup.com/dota/details/1295953.html

 

ИДИТЕ НАХУЙ С ТАКМИ ГОНДАРАМИ

СВЕН ТП

СВЕН ПУШИТ

СВЕН ХЕКС

СВЕН ДАБЛКИЛЛ

СВЕН 7ОО КРИПОВ

Поделиться сообщением


Ссылка на сообщение

 

В руби, да и вообще в языках с динамической типизацией, нет понятия невиртуальный метод. Что такое статический контекст?

ну например когда ты файлы читаешь методом типа, а не методом экземпляра

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

Лол на пд эта кука в любом случае нихуя не дает, нужны member_id и pass_hash :avtorklif:

твой member_id - 308

поздравляю, ты выиграл :buba:

Поделиться сообщением


Ссылка на сообщение

В руби, да и вообще в языках с динамической типизацией, нет понятия невиртуальный метод. Что такое статический контекст?

ну например когда ты файлы читаешь методом типа, а не методом экземпляра

Руби слишком динамичен для таких приколов, класс в руби тоже является объектом класса Class, поэтому принципиальной разницы между методом класса и объекта нет. Короче ограничений никаких в тест-фреймворках нет.

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

Мне нравится ваш баттхерт по поводу моего кода

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение

За какой код базарите ? Который паблик статик гет компани ?


http://ru.iccup.com/dota/details/1295953.html

 

ИДИТЕ НАХУЙ С ТАКМИ ГОНДАРАМИ

СВЕН ТП

СВЕН ПУШИТ

СВЕН ХЕКС

СВЕН ДАБЛКИЛЛ

СВЕН 7ОО КРИПОВ

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

Отправь потом его на говнокод.ру

 

хоть что-то полезное сделаешь

 

Да пожалйста

 

<?php
class Template
{
const DIR    = "templates/";
const HEAD   = "header";
const FOOTER = "footer";
const FORMAT = ".php";
public static function set404()
{
 header("Location: /404.php");
 exit();
}
private static function existTemplate($url)
{
 if(!file_exists(self::DIR . $url . self::FORMAT))
 {
  self::set404();
 }
}
public static function loadPage($url, $vars=array())
{
 //self::existTemplate($url);
 extract($vars);
 //$logined = Authorization::authorized(); //extract login info
 require self::DIR . $url . self::FORMAT;
}
public static function load($url, $vars=array())
{
 //self::existTemplate($url);
 self::loadPage(self::HEAD, $vars);
 self::loadPage($url, $vars);
 self::loadPage(self::FOOTER, $vars);
 exit();
}
}

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение

Мдаа. PHP как был говном 5 лет назад, так им и остался.


http://ru.iccup.com/dota/details/1295953.html

 

ИДИТЕ НАХУЙ С ТАКМИ ГОНДАРАМИ

СВЕН ТП

СВЕН ПУШИТ

СВЕН ХЕКС

СВЕН ДАБЛКИЛЛ

СВЕН 7ОО КРИПОВ

Поделиться сообщением


Ссылка на сообщение

не logined, а loggedin

 

Мдаа. PHP как был говном 5 лет назад, так им и остался.

зато у свежего запах сильнее


Публикация отключена

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

не logined, а loggedin

разницы нет

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...