SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Aprenda a programar somente o
necessário com Mogli: O Menino Lobo



                    Marlon Luz
             marlon.luz@gmail.com
                   @marlonluz
     AgileBrazil 2012 – São Paulo – 7/9/2012
Mogli e Balu: Somente o necessário
Somente o necessário no
     desenvolvimento de software

• Fazer features que o usuário realmente vai
  utilizar
• Refactoring de código com um propósito
• Arquitetura necessária para a solução/projeto
• Código sujo / Código limpo
Eu PROGRAMO o necessário    Milhões de COISAS vão APARECER
Somente o necessário        APARECER pra eu FAZER
O extraordinário é demais   E se por acaso eu olhar pro LISTÃO
                            Tem HIPÓTESES em profusão
Eu PROGRAMO o necessário    Então, TESTE uma
Somente o necessário
Por isso PROGRAMANDO eu     Que o necessário então você terá
vivo em paz                 Você terá

Assim é que eu vivo
E melhor não há
Eu só quero FAZER
O que O USUARIO VAI USAR
Aprenda a programar somente o
necessário com Mogli: O Menino Lobo



                    Marlon Luz
             marlon.luz@gmail.com
                   @marlonluz
     AgileBrazil 2012 – São Paulo – 7/9/2012

Weitere ähnliche Inhalte

Andere mochten auch

MúSicas E CançõEs Para Estimular Habilidades
MúSicas E CançõEs Para Estimular HabilidadesMúSicas E CançõEs Para Estimular Habilidades
MúSicas E CançõEs Para Estimular Habilidades
HOME
 
Brincadeiras africanas
Brincadeiras africanasBrincadeiras africanas
Brincadeiras africanas
aledalbo
 
Segundo Módulo - Aula 05 - Lei de conservação
Segundo Módulo - Aula 05 - Lei de conservaçãoSegundo Módulo - Aula 05 - Lei de conservação
Segundo Módulo - Aula 05 - Lei de conservação
CeiClarencio
 
Cultura e manifestações artísticas
Cultura e manifestações artísticasCultura e manifestações artísticas
Cultura e manifestações artísticas
Bia Mattar
 
Como a biblioteca escolar pode participar das ações
Como a biblioteca escolar pode participar das açõesComo a biblioteca escolar pode participar das ações
Como a biblioteca escolar pode participar das ações
elzirene
 

Andere mochten auch (20)

Aula Necessário e Superfluo
Aula Necessário e SuperfluoAula Necessário e Superfluo
Aula Necessário e Superfluo
 
Superfluo e necessário
Superfluo e necessárioSuperfluo e necessário
Superfluo e necessário
 
Apostila baloo 1
Apostila baloo 1Apostila baloo 1
Apostila baloo 1
 
Palestra 13 supérfluo x caridade
Palestra 13 supérfluo x caridadePalestra 13 supérfluo x caridade
Palestra 13 supérfluo x caridade
 
Plano Anual de Atividades da Biblioteca Escolar 2015-16
Plano Anual de Atividades da Biblioteca Escolar 2015-16Plano Anual de Atividades da Biblioteca Escolar 2015-16
Plano Anual de Atividades da Biblioteca Escolar 2015-16
 
MúSicas E CançõEs Para Estimular Habilidades
MúSicas E CançõEs Para Estimular HabilidadesMúSicas E CançõEs Para Estimular Habilidades
MúSicas E CançõEs Para Estimular Habilidades
 
Ramo lobinho camuflagem com baloo
Ramo lobinho camuflagem com baloo Ramo lobinho camuflagem com baloo
Ramo lobinho camuflagem com baloo
 
Corpo alma - espírito ritimo harmonia melodia
Corpo   alma - espírito ritimo harmonia melodiaCorpo   alma - espírito ritimo harmonia melodia
Corpo alma - espírito ritimo harmonia melodia
 
Brinquedos e brincadeiras
Brinquedos e brincadeirasBrinquedos e brincadeiras
Brinquedos e brincadeiras
 
Especial ferias-criancas-atividades-imprimir
Especial ferias-criancas-atividades-imprimirEspecial ferias-criancas-atividades-imprimir
Especial ferias-criancas-atividades-imprimir
 
Arte Pré-Histórica
Arte Pré-HistóricaArte Pré-Histórica
Arte Pré-Histórica
 
Brincadeiras africanas
Brincadeiras africanasBrincadeiras africanas
Brincadeiras africanas
 
Segundo Módulo - Aula 05 - Lei de conservação
Segundo Módulo - Aula 05 - Lei de conservaçãoSegundo Módulo - Aula 05 - Lei de conservação
Segundo Módulo - Aula 05 - Lei de conservação
 
Cultura e manifestações artísticas
Cultura e manifestações artísticasCultura e manifestações artísticas
Cultura e manifestações artísticas
 
Como a biblioteca escolar pode participar das ações
Como a biblioteca escolar pode participar das açõesComo a biblioteca escolar pode participar das ações
Como a biblioteca escolar pode participar das ações
 
Regras de funcionamento da biblioteca escolar
Regras de funcionamento da biblioteca escolar Regras de funcionamento da biblioteca escolar
Regras de funcionamento da biblioteca escolar
 
Plano Anual de Atividades da Biblioteca Escolar 2013/2014
Plano Anual de Atividades da Biblioteca Escolar 2013/2014Plano Anual de Atividades da Biblioteca Escolar 2013/2014
Plano Anual de Atividades da Biblioteca Escolar 2013/2014
 
Corpo, Alma E Espírito
Corpo, Alma E EspíritoCorpo, Alma E Espírito
Corpo, Alma E Espírito
 
Livro fábulas
Livro fábulasLivro fábulas
Livro fábulas
 
Origem das Manifestações Artísticas
Origem das Manifestações Artísticas   Origem das Manifestações Artísticas
Origem das Manifestações Artísticas
 

Mehr von Marlon Luz

Mehr von Marlon Luz (20)

Como a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasComo a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando Pessoas
 
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
 
Microsoft & Internet of Things
Microsoft & Internet of ThingsMicrosoft & Internet of Things
Microsoft & Internet of Things
 
Construindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows PhoneConstruindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows Phone
 
Loja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedorLoja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedor
 
O que há de novo no Windows Phone
O que há de novo no Windows PhoneO que há de novo no Windows Phone
O que há de novo no Windows Phone
 
Agilidade em aplicativos mobile
Agilidade em aplicativos mobileAgilidade em aplicativos mobile
Agilidade em aplicativos mobile
 
Loja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do DesenvolvedorLoja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do Desenvolvedor
 
Desenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phoneDesenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phone
 
Desenvolvimento para Windows Phone
Desenvolvimento para Windows PhoneDesenvolvimento para Windows Phone
Desenvolvimento para Windows Phone
 
Babel fish, Guias e APIs
Babel fish, Guias e APIsBabel fish, Guias e APIs
Babel fish, Guias e APIs
 
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia ashaDesenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
 
Potencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiaisPotencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiais
 
Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2
 
Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1
 
Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2
 
Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1
 
Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$
 
Desenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia AshaDesenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia Asha
 
Programação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e AplicativosProgramação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e Aplicativos
 

Aprenda a programar somente o necessário com Mogli: O menino lobo

  • 1. Aprenda a programar somente o necessário com Mogli: O Menino Lobo Marlon Luz marlon.luz@gmail.com @marlonluz AgileBrazil 2012 – São Paulo – 7/9/2012
  • 2. Mogli e Balu: Somente o necessário
  • 3. Somente o necessário no desenvolvimento de software • Fazer features que o usuário realmente vai utilizar • Refactoring de código com um propósito • Arquitetura necessária para a solução/projeto • Código sujo / Código limpo
  • 4. Eu PROGRAMO o necessário Milhões de COISAS vão APARECER Somente o necessário APARECER pra eu FAZER O extraordinário é demais E se por acaso eu olhar pro LISTÃO Tem HIPÓTESES em profusão Eu PROGRAMO o necessário Então, TESTE uma Somente o necessário Por isso PROGRAMANDO eu Que o necessário então você terá vivo em paz Você terá Assim é que eu vivo E melhor não há Eu só quero FAZER O que O USUARIO VAI USAR
  • 5. Aprenda a programar somente o necessário com Mogli: O Menino Lobo Marlon Luz marlon.luz@gmail.com @marlonluz AgileBrazil 2012 – São Paulo – 7/9/2012