"Игра в конструктор" для веб-программистов?

Может это и не секрет что 99% страниц похожи друг на друга, а именно, шапка сайта, расположение блоков, макеты форм ,система регистрации, авторизации и т.п., по этой причине легче использовать свои наработки, по этому:
1) Где вы храните свои сниппеты?
2) Как вы их внедряете в свои проекты? ctrl + c & ctrl + v, или создали свою cms для автоматизации этого?
3) Какие вы используете чаще всего?
4) Насколько это ускорило вашу разработку?
  • Вопрос задан
  • 379 просмотров
Решения вопроса 3
Sanasol
@Sanasol Куратор тега Веб-разработка
нельзя просто так взять и загуглить ошибку
по этой причине легче использовать свои наработки

нет, по этой причине есть такие вещи как composer, npm и bower.
А так же фреймворки, которые собственно и расширяются вышеуказанными инструментами в любую сторону.

Для "совсем" своих: gist, github/bitbucket, жесткий диск.

Писать свои велосипеды нативным кодом(касается php кусков без какой-либо основы в виде фреймворка) и тащить их в каждый проект, это слишком геморно и вредно при наличии современных инструментов.
Не вредно только в случае когда делаешь какие-то лендосы где одна форма на почту уходит.
В остальных случаях это куски кода без поддержки и без скорее всего нормального оформления. Что усложняет поддержку другим разработчикам.
Ответ написан
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
Я так понимаю речь не о программировании, а о дизайне и верстке.
Думаю, что ответы на Ваши вопросы зависят от того работаете Вы сами или нет.
Лично от себя:
1) в phpStorm и некоторые части в github
2) делаю виджеты, все зависимости рядом с ними, поэтому копипаста папки или подключение через composer, второе удобнее конечно, но не всегда доходят руки что сделать совсем обстрактным и выкинуть на github
3) Какие что?
4) В разы. Секундомером не пользуюсь.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы