1. PHP / Говнокод #19370

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    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
    public function IndexAction() {
        $this->_view->caption = 'Справочник сотрудников клиента';
    
        $this->_view->description = '<p>Справочник сотрудников клиента нужен, чтобы сократить время на оформление бронирований проживаний, авиа и ж/д билетов, 
    				трасферов. Поэтому информация в этом справочнике должна быть всегда правильной и актуальной. Чтобы добиться этого, справочник должен быть удобным и информативным.
    				Информативность должна достигаться за счёт удобного поиска и отображения данных. Удобство должно быть в мелочах: календарь выбора дат, маска воода паспорта, использование json.</p>';
    
        $this->_view->requirements = [
            'Справочник должен содержать следующие поля: фамилия, имя, отчество, должность, адрес почты, мобильный телефон, пол, дату рождения, паспорт.',
            'Поля фамилия, имя, отчество, адрес почты, мобильный телефон должны быть обязательными и проверяться на валидность.',
            'Поля базы данных должны иметь комментарии.',
            'Код должен содержать комментарии.',
        ];
    
        $this->_view->tasks = [
            '<b>Сделать таблицу в базе</b> (основное задание).',
            '<b>Сделать контроллер для управления справочником</b> (основное задание).',
            '<b>Сделать добавление / изменение / удаление записей</b> (основное задание).',
            '<i>Сделать историю изменений</i> (дополнительное задание).',
            '<i>Использовать json, маски ввода, javascript-календари</i> (дополнительное задание).'
        ];
    
        $this->_view->rating = [
            'Читабельность кода.',
            'Структура базы данных.',
            'Работоспособность кода.',
            'Отсутствие потенциально опасного кода.',
            'Работа в рамках ООП.',
        ];
    
        $this->_view->hints = [
            'Для работы с базой данных используется <a href="http://localhost/pma/" target="pma">phpMyAdmin</a>.',
            'Справочная информация по <a href="http://php.net/" target="php">PHP</a>, <a href="http://dev.mysql.com/doc/refman/5.5/en/" target="mysql">MySQL</a>.',
            'Очень желательно подключить и использовать <a href="http://jquery.com/" target="_blank">jQuery</a>.',
        ];
      }

    > "Необходимо сделать справочник сотрудников, используя предоставленный код."

    Мне на почту пришло тестовое задание от конторы про которую до этого письма я и не знал. Контора не маленькая, несколько отделов разработки, но 2016 год бля, пишем свой фреймворк с нуля без SMS! Только лучшие мировые практики из моего 2 недельного опыта разработки!

    Или это хитрый тест на скилл умение разбираться в самописных фреймворках?

    Запостил: elitist_1van0ff, 29 Января 2016

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

    • Судя по изложенному, это тест на умение разбираться и программировать.
      Ответить
    • Тест на понимание того, как твой (любимый) фреймворк работает.
      Ответить
    • а шо значит без SMS?
      Ответить

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