PRODUTIVIDADE
NAS TRINCHEIRAS
As armas do desenvolvedor
@juliobitencourt
Créditos:
programming-motherfucker.com
ECOSSISTEMA
(Sistema onde se vive) designa o conjunto
formado por todas as comunidades que vivem
e interagem em determinad...
Processos
Como organizamos o fluxo de trabalho
Gerenciamento do Projeto
Trello (Cards)
Acompanhamento do cliente
Codebase
...
Git Flow
Git Branching Model
Develop / Master
PaaS
Pagoda Box (PHP)
Design Patterns
Siga os Mestres
PHP
MVC e Best Practices
JavaScript
Orientação a Objetos em uma linguagem sem
classes!
Ferramentas
Nem todos são Bear Grylls.
Mas todos
precisamos sobreviver
Front End
Back End
Editor de Texto
Mão na Massa!
Front End
Não odeie o Designer!
Grunt
Para os preguiçosos!
Sass
Há controvérsias!
Bower
Pacotes!
{
"directory": "app/components"
}
.bowerrc
mkdir app
mkdir app/components
bower init
bower install bootstra...
PHP
Mais Maduro
Composer
Gerenciador de Dependências
{
"require": {
"vendor/package": "1.3.2",
"vendor/package2": "1.*",
"vendor/package3"...
Frameworks
Pra quem gosta de tomar cerveja
Leve, baixa curva de aprendizado e potente!
Excelente Driver de database (Activ...
Dúvidas?
Obrigado!
@juliobitencourt
julio@contagia.com.br
Upcoming SlideShare
Loading in …5
×

Produtividade nas Trincheiras - As armas do desenvolvedor web

569
-1

Published on

Slides da minha palestra no Agile Vale. Falei sobre as ferramentas que tornam a vida do desenvolvedor web mais fácil no dia a dia.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
569
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Era pra eu falar em Gestão Mas eu não sou um profissional de Agile Então achei melhor falar na trilha de engenharia. Pois estou implantando Agile e lidando diariamente com um cara chamado cliente
  • Criação de software Dificuldades, Características, Cenários
  • Produtividade nas Trincheiras - As armas do desenvolvedor web

    1. 1. PRODUTIVIDADE NAS TRINCHEIRAS As armas do desenvolvedor @juliobitencourt Créditos: programming-motherfucker.com
    2. 2. ECOSSISTEMA (Sistema onde se vive) designa o conjunto formado por todas as comunidades que vivem e interagem em determinada região wikipedia Processos Design Patterns Ferramentas
    3. 3. Processos Como organizamos o fluxo de trabalho Gerenciamento do Projeto Trello (Cards) Acompanhamento do cliente Codebase Git Flow Deployment PasS
    4. 4. Git Flow Git Branching Model Develop / Master
    5. 5. PaaS Pagoda Box (PHP)
    6. 6. Design Patterns Siga os Mestres PHP MVC e Best Practices JavaScript Orientação a Objetos em uma linguagem sem classes!
    7. 7. Ferramentas Nem todos são Bear Grylls. Mas todos precisamos sobreviver Front End Back End
    8. 8. Editor de Texto Mão na Massa!
    9. 9. Front End Não odeie o Designer!
    10. 10. Grunt Para os preguiçosos!
    11. 11. Sass Há controvérsias!
    12. 12. Bower Pacotes! { "directory": "app/components" } .bowerrc mkdir app mkdir app/components bower init bower install bootstrap Terminal
    13. 13. PHP Mais Maduro
    14. 14. Composer Gerenciador de Dependências { "require": { "vendor/package": "1.3.2", "vendor/package2": "1.*", "vendor/package3": ">=2.0.3" } } composer.json php composer.phar install Terminal
    15. 15. Frameworks Pra quem gosta de tomar cerveja Leve, baixa curva de aprendizado e potente! Excelente Driver de database (Active Record) Extensão simples Mas está órfão tadinho :( Artisan – command-line Eloquent ORM Blade Templating PSR-0 compliant
    16. 16. Dúvidas?
    17. 17. Obrigado! @juliobitencourt julio@contagia.com.br
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×