Você acorda e a primeira coisa que vem à sua mente é “Preciso terminar esse plugin ou tema do WordPress”.
Embora você ainda ame seu trabalho e seja uma excelente fonte de renda, às vezes parece que você não está fazendo nada e está deixando você louco. É simples; se você não terminar o projeto, não será pago, e se não terminar projetos suficientes, não será pago o suficiente. Você precisa encontrar uma maneira de encerrar projetos mais rapidamente, e estamos aqui para ajudar com alguns conselhos fáceis de implementar.
Existem vários truques que você pode dominar para aliviar essa dor e fazer você amar seu trabalho novamente. Continue lendo para ver como você pode acelerar o desenvolvimento e lançar seu plugin ou tema em tempo recorde.
1. Desenvolva seu foco primeiro
Não adianta tentar iniciar qualquer coisa se a cabeça não estiver no jogo. Você acabará rolando infinitamente na Internet enquanto tenta evitar spoilers para o novo episódio de GoT. Cinco minutos depois, você provavelmente está frustrado, e fazer as coisas é impossível.
A procrastinação não é uma coisa fácil de lidar, mas você não está sozinho, e existem métodos para lidar com isso. Saber a hora do dia em que você está mais produtivo, alerta e ansioso para trabalhar é uma otimização simples que qualquer um pode fazer. Ajuste sua agenda. Se você é uma coruja da noite, faça suas tarefas domésticas e familiares antes de começar a trabalhar. Se você é um madrugador, comece a trabalhar assim que terminar a corrida matinal!
2. Faça um plano
Você pode simplesmente mergulhar neste ponto, já que está pronto e pronto para fazer as coisas. A verdade é que esse pode não ser o melhor curso de ação. Você provavelmente acabará perdido no projeto, e recuar e refazer as coisas será inevitável. E uma completa perda de tempo.
Antes de começar, certifique-se de que sabe o que vai fazer tanto em termos de micro-tarefas quanto em termos gerais. Se você tiver alguma pergunta sem resposta, antes de começar é a hora de perguntar a você mesmo ou ao seu chefe ou cliente. Isso pode soar como outro atraso, mas compensa a longo prazo.
Usar qualquer forma de planejador, gerente de projeto ou simplesmente uma maneira de anotar as coisas é melhor do que não usar nada. A boa e velha caneta e papel fazem maravilhas. Software que não é especializado para nenhum nicho específico como o Trello também faz maravilhas. Apenas certifique-se de usar algo, porque não importa o quão boa sua memória esteja escrevendo coisas, você terá clareza.
Ter um plano vai te poupar horas de pensar “Para onde vou a partir daqui”. Se você estiver usando o Trello, você também receberá um impulso extra de endorfinas quando colocar a tarefa em “Concluído”, o que lhe dará a motivação necessária para suas outras tarefas.
3. A preparação é metade da batalha
Uma vez que você se senta e começa a trabalhar, a pior coisa que pode acontecer é você esquecer de pegar um copo de água ou ter que correr para o banheiro. Se o mesmo acontece com suas ferramentas, você está em apuros.
Truque 1: Marque as páginas que você costuma usar e salve seus trechos de código
Esse truque vale especialmente para novos desenvolvedores, mas mesmo os mais experientes precisam obter uma segunda opinião de vez em quando. Não há vergonha nisso, qualquer que seja.
No entanto, se você precisar pesquisar na internet por aquela informação valiosa que viu há dois dias e agora precisa muito, provavelmente já perdeu muito tempo (e não a encontrará). Marque os recursos que você costuma usar para aprender mais rápido e reduzir o tempo perdido na pesquisa.
Outra dica de preparação é manter seus trechos de código sempre próximos. É uma economia de tempo enorme. Se você perceber que está digitando o mesmo código repetidamente, provavelmente é melhor salvá-lo em algum lugar, para que eles estejam à mão quando você precisar usá-los novamente.
Truque 2: Crie uma lista de seus plugins mais confiáveis
Assim como com trechos de código e marcadores, sem dúvida existem vários plugins que você usa o tempo todo, seja para desenvolvimento ou teste.
Acompanhe os plugins essenciais que você usa. Depois de configurar sua lista desta dica, o desenvolvimento de seu próximo tema ou extensão de plug-in não exigirá que você faça isso novamente. Apenas vá em frente e pule esta etapa. Isso contribui para um desenvolvimento ainda mais rápido.
4. Obtenha o Editor de Texto Certo
Você passará a maior parte do seu tempo com um editor de código, então é melhor que seja algo que você se sinta confortável em usar. Sua escolha pode ser um editor de texto simples, ou pode ser algo mais poderoso e relacionado ao que você está trabalhando no momento.
Muitos desenvolvedores juram que qualquer editor de texto que tenha realce de sintaxe é bom o suficiente. Eles preferem a simplicidade que vem com editores como Coda ou Sublime Editor.
Por outro lado, usar um IDE (ambiente de desenvolvimento integrado) fornecerá mais poder e ferramentas sob o mesmo teto. O Visual Studio Code é um produto bastante novo e gratuito da Microsoft que não podemos recomendar o suficiente. É rápido e perfeitamente adequado para o desenvolvimento WP. Ele possui muitos complementos específicos para WP e economizará horas de tempo de desenvolvimento.
5. Configure o ambiente de teste
Com plugins e temas do WordPress, é tudo uma questão de teste. Você não pode simplesmente testá-lo em qualquer lugar, especialmente se não tiver configurado o ambiente de teste. Configurá-lo manualmente não é tarefa fácil. Então, pegue uma boa ferramenta.
Se você está pensando em apenas experimentar as coisas em um site ao vivo, por sua causa, não o faça. Em vez disso, use um site de teste. Muitas das melhores opções de hospedagem do WordPress já incluem sites de teste, então tudo que você precisa fazer é entrar na sua conta de hospedagem e clicar em um botão
Mas se sua hospedagem não oferece isso, considere o plugin WP Staging . Este plugin tornará sua vida muito mais fácil. Em vez de usar qualquer uma das soluções supercomplicadas que existem, ou aquelas que possuem requisitos específicos de servidor, esta o deixará pronto para testes em questão de segundos. Instale-o em um site ao vivo no qual você precisa trabalhar e veja-o fazer sua mágica.
Ele criará uma cópia do seu site em uma subpasta de sua instalação original do WordPress. Com ele, você pode testar até ficar satisfeito, sem arriscar danos permanentes ao site ativo.
6. Comece do zero em questão de segundos
Você estará testando seu novo tema ou plugin, e algo vai dar errado – é da natureza do desenvolvimento. Se nada der errado para você, ligue para nós. Devemos jogar na loteria juntos.
Quando as coisas dão errado, para a próxima rodada de testes você precisa de um novo ambiente WP. Para isso, use um plugin de reset como WP Reset . Com um clique de um botão, ele redefine o WP, dando a você um site limpo e agradável para testar novamente e novamente. Ele também oferece opções mais avançadas, como reativar plugins após a redefinição, para que você não precise fazer isso manualmente.
Com o WP Reset, você também pode criar “pontos de verificação” muito necessários, graças ao recurso de instantâneos de banco de dados . Você pode criar um snap do banco de dados com o qual se sente confortável em questão de segundos. Após o teste, você pode reverter para um snap específico quantas vezes precisar.
7. Após o teste
Não faz sentido testar, a menos que você queira melhorar o desempenho do seu plugin ou tema. Depois disso, pode haver várias razões pelas quais você ainda pode acabar trabalhando no mesmo plugin. Existem várias maneiras de tornar esse processo o mais fácil possível.
Razão 1: Depuração
Se tudo estiver funcionando bem, por todos os meios, divulgue-o para o mundo inteiro ver e usar. No entanto, se houver uma falha, convém corrigi-la antes de chegar ao mercado.
É possível que a maior parte do seu tempo passe a depurar, e é isso que está demorando tanto. Ainda assim, você não deve comprometer a qualidade do seu plugin pela velocidade. Apenas encontrar a falha parece ser muito trabalhoso.
Você pode usar o Query Monitor para ajudá-lo aqui. Este plugin muito popular apresenta as informações em um menu estruturado na barra de administração e permite que você veja o que é responsável pelos problemas que você está enfrentando.
Essas informações ajudam tremendamente na depuração de tudo, desde erros PHP, ganchos e ações, até chamadas de API HTTP, com alguns recursos avançados, como depuração de chamadas Ajax ou API REST. Isso ajuda tremendamente a localizar os problemas, pois permite restringir as informações com base em um tema e plug-in específicos. Você pode verificar o que está funcionando mal em questão de segundos.
Você também pode ir em frente e instalar a Barra de Depuração . Se você seguiu a Dica 3, provavelmente conseguiu tudo junto com o plugin Developer. A barra de depuração, em sua essência, adiciona um menu de depuração à barra de administração. No menu, você poderá ver a consulta, o cache e outras informações que podem ser realmente úteis na depuração. Outro grande benefício de usar este plug-in é que há várias extensões disponíveis, por exemplo, Debug Console ou Debug Bar Rewrite rules. Cada um deles está adicionando um pouco mais de funcionalidade à tabela.
Razão 2: Teste para todos os navegadores, apenas no caso
Não espere por tickets quando seu plugin estiver ativo. Certifique-se de que seu plugin ou tema funcione impecavelmente em todos os navegadores e que seu tema não mexa com a capacidade de resposta do site. Embora mais de 63% das pessoas usem o Google Chrome , trabalhar muito bem apenas neste navegador deixa uma boa porcentagem delas insatisfeitas.
Você precisa continuar atualizando e pode estar pensando que pode voltar a ele mais tarde, se necessário. A verdade é que certamente é muito melhor ter o básico totalmente preparado e pronto para envio, para que você possa adicionar novos recursos em vez de voltar e corrigir a mesma coisa novamente.
Razão 3: Pode ser tudo por nada
Se você está desenvolvendo seu tema WordPress, você quer ter certeza de que está de acordo com as regras que você não deve quebrar. Para isso, existe um plugin que você pode usar para ajudá-lo.
O verificador principal que você deve usar é o verificador de temas do WordPress . Este é extremamente útil porque ajuda você a ver se o seu tema está à altura de outros temas do WordPress por aí. Ele permite que você execute as ferramentas de teste que o WordPress usaria ao enviar seu tema.
Depois que os testes forem feitos, o que levará um segundo, você poderá ver se alguma coisa no seu tema não está de acordo com os padrões do WordPress. Você pode acomodar as melhores práticas do WordPress com mais facilidade, sem ter que gastar muito tempo aprendendo-as com antecedência.
8. Se você for interrompido
No caso de você ser interrompido, o que acontece de maneira irritante se você estiver trabalhando junto com alguém, tente não jogar nada neles.
O caso mais frequente é que você fez uma pausa, ou algo mais importante surgiu, então você teve que sair de sua estação. Voltar a ele apenas algumas horas depois pode levar horas para você voltar ao jogo e descobrir quais alterações foram feitas. Pior ainda é a possibilidade de que aqueles colegas de trabalho irritantes tenham feito algumas mudanças enquanto você não estava lá.
Certifique-se de instalar o plugin Simple History . Depois que este plug-in estiver instalado e ativado, você poderá vê-lo em seu painel.
Portanto, se alguém instalou alguma coisa ou fez outras alterações, você pode vê-las facilmente aqui. Ele irá ajudá-lo a planejar seus próximos passos de acordo.
9. Acompanhe sua velocidade
Outra dica relacionada à endorfina que pode criar a unidade que você pode estar perdendo: Tempo você mesmo.
Agora, a princípio, isso pode parecer um pouco contra-intuitivo. Você provavelmente sabe aproximadamente quanto tempo leva para concluir um tema ou plugin, e não é um número do qual você se orgulha e deseja compartilhar. Ainda assim, não há razão para você não tentar isso. Para dizer claramente, você deve competir consigo mesmo.
Cronometrar a si mesmo pode ser um ótimo indicador do que está atrapalhando você. Quando você está no relógio, é muito mais fácil ver quais aspectos de seus esforços de desenvolvimento precisam ser melhorados. Alguns deles podem levar muito mais tempo do que você estimou, e outros serão muito mais fáceis.
Depois de saber quais partes são as mais problemáticas, você saberá qual desses plugins é o mais adequado para você. Até lá, certifique-se de instalar e ativar todos eles, apenas por precaução. Afinal, você sempre pode apertar o botão de reset!
10. Certifique-se de se divertir
O maior assassino de sua produtividade é se você está trabalhando em algo que não está interessado ou acha chato. Toque alguma música, gamifique suas tarefas, assista a alguns vídeos de gatos e pense em recompensas apropriadas pelo trabalho bem feito. O que quer que funcione para você, contanto que você não odeie algo que costumava achar tão agradável!