O documento discute o workflow de desenvolvimento do autor no Windows, incluindo o uso do WAMP e Sublime Text como ambientes de desenvolvimento, Gulp para automatização de tarefas, e GitHub e BitBucket para controle de versão. O autor também lista itens como deploy, virtualização e IDEs como possíveis melhorias em seu fluxo de trabalho.
3. Por que uso Windows?
1. É o S.O. que tenho maior domínio;
2.S.O. que tem suporte para o pacote Adobe;
3.Boa parte dos usuários utilizam Windows.
4. Workflow - Ambiente de Desenvolvimento
WAMP
Vantagens:
Instalação simples.
Desvantagens:
Excesso de componentes instalados;
Atualização.
5. Workflow - Editor de texto
Sublime Text 3
Packages Control:
Gulp
Emmet
WordPress
ACF Snippets
PHPDoc
SCSS
6. Workflow - Automatizador de tarefas
Gulp
Tarefas que são automatizadas:
Compilação de arquivos SASS;
Minificação de arquivos CSS e JavaScript;
LiveReload;
Deploy dos arquivos.
7. Workflow - Navegadores
Google Chrome - Navegador utilizado para
desenvolvimento
Extensões:
LiveReload
WebDeveloper
AppSpector
CollorZilla
WhatFont
8. Workflow - Controle de versão
GitHub e BitBucket
Registrar as alterações feitas em um projeto é essencial para evitar
problemas.
“Quem tem um, não tem nenhum.”
9. Workflow - Itens a serem melhorados
1. Deploy
2.Ambiente de desenvolvimento (Vagrant, Docker)
3.IDE (Brackets, Atom, VSCode)
4.Modularização de código
5.Documentação
10. É possível desenvolver com Windows?
Pesquisa feita pelo Stack Overflow:
58% dos desenvolvedores usam Windows em 2014;
54,5% dos desenvolvedores usam Windows em 2015;
52% dos desenvolvedores usam Windows em 2016;
Link da pesquisa: http://stackoverflow.com/research/developer-survey-2016