Дневник цели

Пару дней назад друг рассказал о DigitalOcean. Зашел, увидел, зарегестрировался)) Впервый для себя открыл облачный хостинг с оплатой не за месяц, а за час использования сервера. Когда создавал дроплет заметил, что они предлагают со старта ставить Ubuntu14.04 с Докером на борту. Тут я подумал, что пора уже разобраться с этим самым Докером)) Жва дня я вкуривал его дзен с мыслями "Какая же это крутая вещь"!
В общем задеплоил я свой проект на DO со всеми фичами, которые я сделал на этой неделе. На новогодние праздники возвращаюсь к себе на родину. Пока буду отдыхать разберусь с Docker Workflow что бы и рабочий проект прикрутить к нему.

Давно не отписывался. В общем в начале ноября переехал в другой город по работе, попал в более профессиональную команду. Оставляя созданные сщности решил заново переписывать проект :) К текущему моменту сделано вот что:
- Прикручен FOSUserBundle (авторизация/регестрация/востановление пароля)
- Обновлен Симфони до 2.8
- Переделанна структура папок
- Прикручен AdminLTE
- Создан CRUD для всех сущностей
Пока все примитивно и самый сложный функционал впереди, но уже радует, что есть куда писать выводы по дням и записи в дневник успеха :)




Кстати, задал вопрос на тостере: Список лучших open source проектов реализованных на Symfony?
Посмотрел исходники https://github.com/Sylius/Sylius. Решил, что буду делать похожую архитектуру и у себя

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

Параллельно думаю о втором уровне проектирования "Разделение системы на подсистемы/бандлы". Как именно стоит реализовать раздедение? Только на три бандла типа CabinetBundle, DiaryBundle, DashboardBundle.
Стоит еще задуматься какой функционал я хочу реализовать в админке. Пока в голову приходит только удобная работа с рассылкой, добавление мотивирующих цитат, работа с пользователями, упралвение новостями проекта

Решил начать с верстки кабинета. Начал гуглить bootstrap flat design. И наткнулся на такую вот вещь
Реализация этой админки отлично вписывается в мое виденье личного кабинета, за исключением некоторых вещей. С нее и начну

Обращение к опытным разработчикам.
Я сейчас активно изучаю "Совершенный код" и "Чистый код". Ребята, если у кого-то есть желание сделать code review и настучать мне по шляпе/похвалить за реализацию тех или иных вещей - буду очень рад :) С радостью предоставлю листнинги или доступ к репозиторию