Skip to content

osoznan/beejee-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Краткая инфа от исполнителя (ну или автора)

  • Не используются никакие библиотеки кроме Bootstrap и то лишь для верстки (и только потому что было заявлено в задании). Исключительно нативные яваскрипт и PHP.

  • Писал код самостоятельно, почти всё "из головы". Если что непонятно было -- смотрел в инете однако копирования кода не было, кроме может строчек 30-ти, и те переиначивал.

  • Присутствуют модели (слегка напоминающие ActiveRecord с построителем запросов), вьюхи, контроллеры, роутер (контроллер/действие), объект приложения, фрейм (лэйаут) и даже конфиг (как пример, с парочкой параметров). Подгрузка классов PSR-4.

  • Никаких обновлений страниц полной перезагрузкой, всё аяксом - не считая перехода на страницу авторизации (Это ОООЧЕНЬ удлинило время выполнения задания, наверное процентов на 40 если не больше, решил однако дожимать).

  • Время на задачу было затрачено 15 часов. Без жёстких вышеназванных требований, которые я себе выбрал, думаю, за часов 8-10 управился бы.

  • Никаких правок после выкладки на хостинг (zzz.com.ua) не делал, хотя некоторые моменты впоследствие хотелось улучшить. Однако имхо правильно && честно если после выполнения задания никаких закулисных исправлений не будет).

  • Конечно можно и покороче было написать, однако стремился соблюдать определенную структурность, продемонстрировать как мыслю от общего к частному. Старался и коротко писать, но в то же время не особо ущемляя DRY-принцип и "разделение властей" в коде.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published