170 похожих чатов

Всем привет, планирую писать проекты на Laravel, сейчас по полной

озадачен, как настроить все окружение, ищу идеальные варианты всего что можно, например IDE, серверных настроек, фронтенд технологии, постановка задач, контроль версий, расскажу как я делаю сейчас сам, и к чему хочу стремится, выразите пожалуйста свое мнение что думаете об этом, критика приветствуется, а может поделитесь что используете сами, итак:

IDE использую php storm, редактор базы adminer, или phpmyadmin
Делаю проекты на локалке, размещаю на MAMP Pro, затем просто закидываю на хост заказчика
Задачи себе ставлю через телеграм Saved Messages, затем поочереди выполняю и удаляю сообщения )
Что касается написания кода, код пишу без тестов, и порой даже без рефакторинга, не хватает энтузиазма и не могу себя заставить (!хочу это поменять)
Бэк соответственно пишу на ларе, фронтед обычно на html+jquery. (часто приходится страдать с интеграцией верстки после верстальщиков, что отбивает желание работать с фронтом)
Что касается окружения, использую обычно голый сервер, на него накатываю ispmanager, и вешаю сайт туда, затем через гит отправляю с локалки изменения в оригинал, собственно гит только для этого и использую, другого функционала в нем для себя не нашел, либо слишком туп чтобы отыскать ))

Сейчас решил все пересмотреть, и по пунктам что бы хотел улучшить:

Начать писать тесты(TDD)
Попробовать начать рефакторить свой код - пока не знаю как это сделать, причина простая - оно работает. Смысл? Надо будет лезть, тогда и отрефакторю, а вдруг не надо?)) такие вот мысли отговаривают меня от этой затеи
Хочу создать качественную сборку сервера на Docker, и поднимать ее на всех проектах(пробовал, но забил, из за того что много времени тратил на это)
Задачи планировал ставить в каком то менеджере задач, еще не определился - попробую трелло
Освежить память html+css(+новые фишки) + VueJS, чтобы делать фронтенд исключительно самому через сборщик - webpack

В принципе пока все что хотелось бы улучшить, планирую работать сейчас над этим, но есть сомнения на счет правильности подхода ) Поэтому жду критику) Спасибо

3 ответов

6 просмотров

боюсь спросить как ты закидываешь код?

По крайней мере выброси adminer и пользуй пхпстормовский редактор

Вы фрилансер?

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта