"PHP" / Говнокод #9279 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  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
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
<?php
// Zend\Di\Locator
namespace Zend\Di;
interface Locator
{
    public function get($name, array $params = array());
}

<?php
//Zend\Di\ServiceLocation 
namespace Zend\Di;
interface ServiceLocation extends Locator
{
    public function set($name, $service);
}

<?php
//Zend\Di\ServiceLocator 
namespace Zend\Di;
class ServiceLocator implements ServiceLocation
{
    protected $map = array();
    protected $services = array();

    public function set($name, $service)
    {
        $this->services[$name] = $service;
        return $this;
    }

    public function get($name, array $params = array())
    {
        if (!isset($this->services[$name])) {
            if (!isset($this->map[$name])) {
                return null;
            }
            $method = $this->map[$name];
            return $this->$method($params);
        }

        $service = $this->services[$name];
        if ($service instanceof \Closure
            || (!is_object($service) && is_callable($service))
        ) {
            $this->services[$name] = $service = call_user_func_array($service, $params);
        }

        return $service;
    }
}

по какой логике "радар" становится "местоположением", а затем "местоположение" снова становится "радарчиком"?!!! пыщь

Запостил: lyuda111oneoneeleven lyuda111oneoneeleven, (Updated )

Комментарии (22) RSS

  • Так, а можно прояснить для серых, что в этом блоке кода не так?
    Ответить
            • Вообще приличным считается указывать сумму на руки, но хитрый работодатель может указать и грязную сумму
              Ответить
              • это обычно делают только для нижних сотрудников, по сравнению с которыми программисты и правда инженеры. правда, недавно им позволили называть себя девопсами вместо сисадминов, хоть какая-никакая, а привилегия!
                Ответить
                • ты же админ? программист? инженер? а какую бумагу для принтера посоветуешь?
                  Ответить
                  • А я могу и бумагу посоветовать. Double A охуенная тема.

                    А зарплату прилично указывать net. Только в вакансии пхп не факт, что и гросс такую дадут за вордпресс.
                    Ответить
                    • честно говоря, никогда не видел бумаги, отличной от svetocopy. Ну разве что в фотоателье
                      Чем другая лучше?
                      Ответить
                      • Светокопи говнище же. До дубль а покупал в жёлтых пачках (датакопи что-ли) и чё то там iq ультра.
                        Другая лучше гладкостью, белизной. Приятно трогать.
                        Ну и принтеры твои любимые реже обслуживать от пыли.

                        Но у меня и не типография, пара тыщ листов в месяц максимум. Могу себе позволить лол
                        Ответить
              • Так в итоге то? Если открыть рандомную вакансию в хх-курятнике, она будет в гросс или нет?
                Ответить
                • не знаю
                  Я бы вообще не очень ориентировался на эти циферки

                  Они скорее показывают уровень в среднем. Если написано "N00_000", это не значит, что тебе будут там платить N00_000
                  Ответить
                  • Я скорее соотнести тамошние цифры с моими. N и 0.87*N - разница небольшая, но есть.
                    Ответить
                • я вечно их путаю, но для выебщиков разрабов 99% что после налогов. выебщики разрабы они такие, могут и на хабр пост написать про то как их в страну третьего мира вывезли.
                  Ответить
  • тут не весь код или какое то колдунство
    Сет
    >$this->services[$name] = $service;
    Гет
    >$method = $this->map[$name];
    Ответить
  • пшп код нечитаем
    хз как вы на этом пишете вообще
    Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8