Хорошее и плохое

Я хочу немного написать об использовании уже существующих тем или шаблонов в ваших проектах как разработчик. Это может быть шаблон HTML CSS для Front-End вашего приложения или веб-сайта или тема WordPress. Причина в том, что кто-то спросил меня, что я думаю об использовании готовых тем или шаблонов в их портфолио или портфолио активов. Вступить в это - все равно что написать целую статью, посвященную типам проектов, которые следует включить в портфолио разработчика. В этой статье я просто отвечу на этот вопрос как есть.

Многие начинающие разработчики сталкивались с этим в какой-то момент в начале своего пути. Лучший ответ - не идти на это. Звучит довольно просто, правда? Нет. Если у вас есть навыки пользовательского интерфейса для создания чего-то, что выглядит прилично, я думаю, вам стоит попробовать и создать что-то с нуля. Он может выглядеть не так хорошо, как шаблон. Угадайте, что это не обязательно. Я думаю, что создание чего-то с нуля того стоит. Уникальность выделяется в глазах потенциального рекрутера. Это лучший способ заявить о своем бренде как о том, что вы создали.

Я думаю, что ваше портфолио - ваш лучший проект до тех пор, пока вас не примут на работу или пока вы не поймете, что вы собираетесь делать. Так что, если у вас есть навыки, начните с нуля. Я знаю, что UI - сильная сторона не каждого разработчика. Такие разработчики могут осторожно использовать шаблон. Постарайтесь настроить его как можно больше. Прежде чем идти дальше в кроличью нору, пожалуйста, отнеситесь ко всему этому с недоверием. Все, что я решаю написать, является моим собственным мнением, основанным на моем собственном опыте.

Для фрилансеров шаблоны могут быть полезны, потому что клиенты почти всегда никогда не знают, чего они хотят. Обычно лучше предоставить им шаблоны в качестве вариантов или попросить их предоставить образцы шаблонов, которые они хотели бы настроить. Я думаю, что это лучший способ использовать шаблон.

Еще одна причина использования шаблона заключается в том, что когда вы управляете компанией, на счету каждая секунда вашего дня, время - деньги. Это не просто клише. Использование шаблона в конкретном проекте может сократить время, необходимое для запуска и запуска проекта. Я определенно не рекомендую использовать один для каждого проекта, по крайней мере, на мой взгляд. Вы обязаны проинформировать своих клиентов обо всех имеющихся у них возможностях, прежде чем приступить к работе над своим проектом. Во многих случаях они выберут шаблонный маршрут, потому что это более дешевый способ.

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

Еще одна область, где я считаю полезными шаблоны, - это ваши небольшие побочные проекты. Вы не можете использовать шаблоны для каждой задачи своих клиентов, если они небольшие. Я думаю, что вам следует также оценить свои небольшие проекты и посмотреть, подойдет ли шаблон для этого веб-сайта или для этого приложения.

Я должен вас предупредить, использование шаблонов обычно не одобряется большинством опытных разработчиков. Основная причина этого - ограничения, связанные с решением об их использовании. Дело в том, чтобы сосредоточиться на своем проекте и работать над ним как можно лучше. Как разработчику, работающему над конкретным проектом, все сводится к выбору. Использование шаблона не делает вас менее опытным разработчиком, чем другие. Я все время это вижу. Я вижу, как людей что-то волнует, а потом кто-то это кричит. В результате они разочаровываются и в конечном итоге бросают все, для чего они так усердно работали. Вы должны просто как бы настроить этих людей. Если отбросить напыщенную речь, я думаю, что вы должны оценить каждую ситуацию и посмотреть, подходит она или нет.

В сфере технологий я всегда считаю, что недостатки, какими бы небольшими они ни были, будут играть решающую роль в принятии решений. С шаблонами вам, возможно, придется подумать о том, что ваш сайт не будет уникальным и что вы можете найти похожие сайты в Интернете. Кроме того, многие из них до смешного раздуты множеством зависимостей, особенно если вы работаете с темами WordPress. Они будут поставляться с дополнительными плагинами, которые вам не нужны или вы не будете использовать вообще, но это отдельная статья. Поэтому убедитесь, что вы убрали весь жир из своего проекта. Что вам никто не говорит, так это то, что вы не собираетесь использовать какие-либо дополнительные файлы CSS, какие-либо дополнительные стили или какой-либо демонстрационный контент, который поставляется с темой. Просто удали их все. Если вы не собираетесь его использовать, не храните его там.

Суть в этом предмете - предпочтение. Клиенты будут учитывать такие факторы, как стоимость, сроки и функциональность. Для вас, как разработчика, выбор - в оттенках серого. Если вы думаете, что использование шаблонов будет отражением вашей лучшей работы, тогда дерзайте. Если есть хотя бы небольшая вероятность, что вы можете сделать лучше, чем этот конкретный шаблон, не торопитесь и создайте свое творение. Поверьте мне. Потенциальные авторы любят оригинальные работы. Я тоже.