|
| ||||||||||||||
10 советов по улучшению продуктивности при веб-разработке23.09.2011 14:40
Мы все можем быть более продуктивными. При помощи различных действий мы можем усовершенствовать наш рабочий процесс и увеличить таким образом “полезный выход” от затраченных нами усилий. Данные советы касаются повышения скорости процесса разработки сетевых ресурсов и их качества. 1. Используйте программную среду веб-разработки
Причиной отказа от использования среды разработки может быть наличие в ней избыточного функционала, но при этом хорошая среда разработки обладает рядом полезных качеств и включает в себя:
Все эти преимущества, присущие большинству популярных платформ, улучшат качество ваших разработок. Существуют различные типы сред разработки, среди которых вы можете выбрать наиболее подходящую вам.
Как уже говорилось выше, частой причиной отказа от использования среды веб-разработки является наличие в ней множества лишних и неиспользуемых функций, которые в итоге могут снизить быстродействие и производительность сайта из-за “раздутости” кода. В любом случае, популярные фреймворки практически всегда позволяют генерировать код, который будет более быстрым и безопасным, чем написанный средним разработчиком. 2. Создайте библиотеку сниппетовИспользуйте код повторно. Создание коллекции наиболее часто используемых сниппетов сильно облегчит вам жизнь. Стоит убедиться в том, что созданная коллекция имеет понятную вам структуру и вы можете быстро найти в ней требуемый элемент.
Самым простым вариантом реализации может быть отдельная папка на жёстком диске с текстовыми файлами, в названиях которых указаны краткие описания элементов кода. Есть и более эффективные методы, подразумевающие использование дополнительных утилит. К примеру, Notepad++ имеет плагин под названием SnippetPlus, а у Dreamweaver есть встроенная панель сниппетов. Ещё одним вариантом может быть использование отдельного инструмента для сниппетов (Snipplr или Snippet). Можно использовать и собственный репозиторий наподобие Git, что позволит возвращаться к более старым версиям фрагментов кода и анализировать их изменения.
Вот несколько требований к хорошему инструменту хранения сниппетов:
3. Используйте правильные инструменты
Очевидный совет, но стоит лишний раз убедиться, что вы используете хорошие инструменты и знаете их функционал. Если вы дизайнер, то вам наверняка понадобится Photoshop и Illustrator, а для разработчика наверняка будут полезными какие-либо специфические наборы приложений для помощи в разработке, которые будут варьироваться в зависимости от поставленных задач и предпочтений конкретного человека. 4. Собирайте и структурируйте бесплатные источники для дизайна
В сети существует множество бесплатных источников, которые могут помочь дизайнеру в его работе. Добавьте эти сайты в RSS Reader, чтобы быть в курсе появления нового контента. Со временем ваша коллекция увеличится, и это позволит вам не искать лишний раз необходимое в сети, а просто выбирать из уже имеющихся в вашей коллекции. Советы, относящиеся к библиотеке сниппетов, подойдут и к данному пункту. Постарайтесь сделать коллекцию удобной и понятной для вас. 5. Работайте спринтамиРабота в режиме спринтов значительно увеличивает продуктивность. К примеру, написание этой статьи производилось короткими спринтами, по два-три пункта в день. Работа короткими блоками по 20-30 минут даст вашему мозгу время на генерацию новых идей и не даст ему сильно уставать. Не стоит работать над чем-то часами напролёт, так как это сильно снизит производительность и соотношение затраченного времени и произведённой работы будет далеко от ваших нормальных показателей. 6. Работайте с перерывамиОдним из наиболее важных элементов работы в режиме спринтов является перерыв. Перерыв необходим, чтобы дать вашему мозгу отдохнуть. Во время перерывов постарайтесь отойти от рабочего места и займитесь тем, что позволит вам расслабиться и отвлечься. Даже простая прогулка на свежем воздухе даст вам много сил для продолжения работы. Если вы работаете из дома, то сходите на кухню и слегка перекусите. И не стоит сильно переживать по поводу времени. Не обязательно укладываться в временной план с точностью до минуты. Если ваш рабочий интервал занял не 15, а 13 минут, а время отдыха затянулось с 5 до 8 минут, то в этом нет ничего страшного. Возможно, Pomodoro Technique поможет вам лучше организовать своё время.
7. Инвестируйте время в саморазвитиеЕстественно, чтение новостей из мира информационных технологий и более специализированных тем занимает много времени. Но помните: время, затраченное на самообразование, поможет вам сэкономить время в будущем, повысит продуктивность и улучшит качество вашей работы. 8. Не слишком увлекайтесь планированиемВозможно, вам захочется распланировать свой день поминутно, и вы будете думать, что таким образом повысите свою продуктивность, но на самом деле это может сильно понизить её. Это не значит, что нужно перестать планировать своё время, но стоит оставить возможности для изменений в вашем расписании. 9. Совсем не планировать тоже вредноЭто другая крайность ситуации, описанной в предыдущем пункте. Отказываться от планирования тоже нельзя. Перед началом работы над новым проектом узнайте все тонкости и особенности предстоящей работы. При разработке сайта важными моментами являются цель, для которой создаётся ресурс, наличие и планирование размещаемого контента, идея оформления сайта. Перед началом работы над сайтом полезно иметь представление о следующем:
Эти данные позволят вам работать более эффективно без необходимости постоянного контактирования с заказчиком. 10. Не усложняйте свою работуПожалуй, это самый важный из всех пунктов. Не усложняйте свою работу. Не нужно делать больше, чем от вас требуется, и не нагружайте себя работой сверх своих возможностей. Это не значит, что всегда нужно давать заказчику минимум того, что он желает, и здесь опять же поможет чёткое определение требований к проекту до начала его разработки. ЗаключениеНе стоит пытаться в точности следовать этим советам, поскольку каждому человеку необходима индивидуальная методика для достижения максимальной продуктивности, но всё же хотя бы частичное следование этим советам наверняка рационализирует и оптимизирует ваш рабочий процесс. Добавить комментарийЧтобы написать Ваш комментарий необходимо зарегистрироваться или авторизоваться на сайте Комментарии FacebookКомментарии ВКонтакте |
16.05.2012
31 мая 2012, Новосибирск. Бесплатный семинар «Ловим сетью: маркетинг и продажи в интернете» 15.05.2012 24 и 30 мая 2012, Оналайн. Вебинар «Как сделать интернет-магазин удобным и прибыльным» 15.05.2012 20 мая 2012, Онлайн. Бесплатный вебинар «Интернет-магазин с нуля. Формула быстрого старта от UMI.CMS и Imsider.ru» ![]()
25.04.12 | UMI.CMS
Релиз 2.8.5.1 Уважаемые коллеги, партнёры и клиенты! Рад представить вам релиз 2.8.5.1, который включает в себя более 150 решённых задач и исправленных ошибок. В первую очередь - о главном: этот релиз занял ...
16.04.12 | NetCat
Робокот Представляем мультипликационный фильм "Робокот" от ребят из города Красноуфимска.
07.03.12 | Habrahabr
CMS / Что нас ждет в Joomla Framework 12.1 Возможно еще не все осознали, но Joomla давно разделилась на две части — Joomla CMS и Joomla Framework. Последний имеет версию <a href="https://github.com/joomla/joomla-platform/commit/4329ba0c4c0df438afa70a8e222dcf278fdb78ec">11.4</a>, но усиленно ...
25.01.12 | CMS Magazine
Владельцы сайтов смогут участвовать в конкурсе "Рейтинг Рунета – 2011" Конкурс "Рейтинг Рунета" становится открытым для всех сайтов. В этом году заявку на участие в конкурсе могут подать не только профессиональные веб-разработчики, но и владельцы сайтов.
|
|||||||||||||
|
||||||||||||||
|
|
||