Enviar pesquisa
Carregar
Mandamentos do Bom Programador 3.0
•
3 gostaram
•
453 visualizações
Paulo Eduardo Rezende
Seguir
Mandamentos do Bom Programador
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 27
Baixar agora
Baixar para ler offline
Recomendados
Htpc 1 conhecendo meios tecnológicos pedagógicos
Htpc 1 conhecendo meios tecnológicos pedagógicos
Pizzaria Athenas
Quando você trabalha com aplicações que precisam de deploys constantes. Sempre nos perguntamos qual a melhor maneira de garantir deploys consistentes e reversíveis. Nessa palestra mostro como criar uma stack de deploy, onde em alguns segundos é possível subir uma nova versão e nos mesmos segundos, retornar para a versão antiga.
Criando sua stack de deploy php com git, jenkins e ansible
Criando sua stack de deploy php com git, jenkins e ansible
Rodrigo Wanderley de Melo Cardoso
Mandamentos do Bom Programador
Mandamentos do Bom Programador
Mandamentos do Bom Programador
Paulo Eduardo Rezende
Schools need a way to identify struggling students so they can intervene immediately to alter the course of action for students. Learn the 10 steps to developing an RTI model at your school with this eBook.
How to Develop a Response to Intervention Model
How to Develop a Response to Intervention Model
Amy Robertson
Cefalometria dr. huete 021
Cefalometria dr. huete 021
Rigoberto Huete
UNIVERSIDAD POLITÉCNICA SALESIANA
Clasificación del signo
Clasificación del signo
dannielito1
Dumisani Mkhabela Cv
Dumisani Mkhabela Cv
Dumisani Mkhabela
RED (análise crítica) Laura oliveira, Susana brilhante, P1
RED (análise crítica) Laura oliveira, Susana brilhante, P1
Susana Brilhante
Recomendados
Htpc 1 conhecendo meios tecnológicos pedagógicos
Htpc 1 conhecendo meios tecnológicos pedagógicos
Pizzaria Athenas
Quando você trabalha com aplicações que precisam de deploys constantes. Sempre nos perguntamos qual a melhor maneira de garantir deploys consistentes e reversíveis. Nessa palestra mostro como criar uma stack de deploy, onde em alguns segundos é possível subir uma nova versão e nos mesmos segundos, retornar para a versão antiga.
Criando sua stack de deploy php com git, jenkins e ansible
Criando sua stack de deploy php com git, jenkins e ansible
Rodrigo Wanderley de Melo Cardoso
Mandamentos do Bom Programador
Mandamentos do Bom Programador
Mandamentos do Bom Programador
Paulo Eduardo Rezende
Schools need a way to identify struggling students so they can intervene immediately to alter the course of action for students. Learn the 10 steps to developing an RTI model at your school with this eBook.
How to Develop a Response to Intervention Model
How to Develop a Response to Intervention Model
Amy Robertson
Cefalometria dr. huete 021
Cefalometria dr. huete 021
Rigoberto Huete
UNIVERSIDAD POLITÉCNICA SALESIANA
Clasificación del signo
Clasificación del signo
dannielito1
Dumisani Mkhabela Cv
Dumisani Mkhabela Cv
Dumisani Mkhabela
RED (análise crítica) Laura oliveira, Susana brilhante, P1
RED (análise crítica) Laura oliveira, Susana brilhante, P1
Susana Brilhante
Wendmeiry Marquez
Cultura Organizacional estructura y funcionamiento
Cultura Organizacional estructura y funcionamiento
FERMIN TORO
Certificate Medical Transcriptioning - Celest Heatlie
Certificate Medical Transcriptioning - Celest Heatlie
Celest Heatlie
Tecnologias da Informação e Comunicação
Ti cs
Ti cs
Roberto Medeiros
SudStream Final Plan
SudStream Final Plan
Paola Fernandez
work
Método de casos
Método de casos
Gonzalo Orellana Ovando
atestado técnico - cais leste
atestado técnico - cais leste
Jose Guilherme F. Silva
Onde e como o PHP é usado no governo federal
A expansão do PHP no governo brasileiro
A expansão do PHP no governo brasileiro
Flávio Lisboa
Brand managers are constantly bombarded with information and photos from the field and that too in a very unorganized manner. With our SNAPSHOP tool on your merchandisers' mobile, you can monitor your brand visibility and merchandising team right at your desktop. At less than $10 per merchandiser per month
Snapshop
Snapshop
Madbee
Um pouco sobre tipos de processos ágéis
Engenharia de software
Engenharia de software
Laura_ifpe
Abertura da Trilha de Teste no TDC 2011 Goiânia em
Abertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 Goiånia
Elias Nogueira
Sistemas legados são o terror da maioria dos devs: código dos outros escrito muitas vezes sem seguir boas práticas e em uma linguagem quase completamente desconhecida. A proposta da palestra é discutir sobre: o que é legado? o que é linguagem não mainstream no contexto do dia a dia dos projetos? indicar alguns caminhos a seguir quando se tem um legado a ser enfrentado, utilizando perl como exemplo de linguagem não mainstream.
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
Jacqueline Abreu
Nesse talk, vamos falar rapidinho sobre essa arte maravilhosa chamada Desenvolvimento de Software. Devo usar uma IDE? Devo seguir boas práticas? Zona de conforto é bom? PS: O Slideshare por algum motivo detona a fonte da apresentação. Não repare a bagunça.
Eu não sou um "bom programador"!
Eu não sou um "bom programador"!
Gustavo Pereira
Um bom programador não sabe apenas uma linguagem, isto é um fato. Nesta palestra veremos como qualquer um pode se tornar um programador de verdade independente da linguagem escolhida, diminuindo as limitações de seu trabalho. Independente da linguagem escolhida por você, sua empresa ou seu cachorro, é o programador que importa para que o sistema funcione da melhor maneira possível para quem importa: seu usuário.
Esqueça a linguagem e vire um programador de verdade
Esqueça a linguagem e vire um programador de verdade
Pedro Chaves
Programação Pragmática
Programação Pragmática
elliando dias
Apresentado no dia 25/09/2017 na 16º Semana de Sistemas de Informação - Universidade Estadual de Minas Gerais (UEMG) - Campus Ituituba/MG.
PHP: Além do sitezinho
PHP: Além do sitezinho
Thiago Rodrigues
Nosso desafio era automatizar a criação de uma Infraestrutura para mais de 300 Desenvolvedores poderem programar de forma Ágil, usando Git para versionar, Jenkins para rodar as Builds realizando testes de código e finalizando com deploy automático. Para isso criamos o BeavOps, um sistema todo escrito em Python que nos permitiu integrar o mundo de desenvolvimento com a infraestrutura na Cloud tudo de forma automática. Ele é um sistema modular feito totalmente orientado a objetos onde cada módulo gerencia um tipo de infraestrutura. Nesta apresentação serão abordados os trâmites e procedimentos tomados desde a definição de tecnologias até a criação desse ambiente DEVOPS, como também apresentaremos os obstáculos superados e as perspectivas futuras, tudo isso realizando uma demonstração prática do sistema.
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
4LinuxCursos
Qual o estado dos frameworks atualmente no PHP, assim como a situação atual da linguagem. Como você pode escolher seu framework e um comparativo entre os 4 principais frameworks do mercado.
Frameworks PHP
Frameworks PHP
Augusto Pascutti
Palestra de Rafael Jaques no Software Freedom Day 2009 em Novo Hamburgo - RS acerca de como explorar o potencial das linguagens de programação de código aberto
Explorando O Potencial Das Linguagens De Programação Open Source
Explorando O Potencial Das Linguagens De Programação Open Source
Rafael Jaques
Essa apresentação é destinada àqueles que desejam cooperar com o desenvolvimento do Software Livre. O foco principal é para o desenvolvedor mas você vai encontrar dicas valiosas de como colaborar de outras maneiras.
Projeto de Software Livre
Projeto de Software Livre
Osvaldo Santana Neto
Curadoria de eventos parece fácil, é só abrir um call 4 papers e esperar as pessoas sedentas por compartilhar conhecimento virem e magicamente preencherem todos os slots de eventos com temas de qualidade que façam sentido e se encaixem no que as pessoas querem ouvir. #SQN né. Iremos falar sobre como tenho feito, há mais de 10 anos, com ajuda da comunidade curadoria de meetups e grandes eventos de tecnologia. Desde a ideia inicial do evento até a organização das palestras nos slots de horários.
Masterizando a Curadoria de Eventos.pdf
Masterizando a Curadoria de Eventos.pdf
Rodrigo Wanderley de Melo Cardoso
Nestes slides mostro algumas dicas de como tornar-se um bom desenvolvedor de sofware
Programar != desenvolver software
Programar != desenvolver software
Elton Minetto
Fundamentos sobre criação de podcasts, desde a pauta até a gravação, edição e publicação. Mostrarei todas as ferramentas utilizadas em todos os processos. Será usado como exemplo o podcast Opencast do site Tecnologia Aberta. Palestra de Ivan Brasil Fuzzer, apresentada no Tchelinux Bento Gonçalves 2017. * Site Tecnologia Aberta - http://tecnologiaaberta.com.br * Podcast Opencast - http://tecnologiaaberta.com.br/category/opencast Ivan Brasil Fuzzer: Bacharel em Informática pela URI Erechim. 20 anos de experiência com software livre. Mantenedor dos sites ubuntero.com.br e tecnologiaaberta.com.br. Host do podcast sobre tecnologias livres Opencast.
Produção de podcast com software livre - Ivan Brasil Fuzzer - Tchelinux Bento...
Produção de podcast com software livre - Ivan Brasil Fuzzer - Tchelinux Bento...
Tchelinux
Mais conteúdo relacionado
Destaque
Wendmeiry Marquez
Cultura Organizacional estructura y funcionamiento
Cultura Organizacional estructura y funcionamiento
FERMIN TORO
Certificate Medical Transcriptioning - Celest Heatlie
Certificate Medical Transcriptioning - Celest Heatlie
Celest Heatlie
Tecnologias da Informação e Comunicação
Ti cs
Ti cs
Roberto Medeiros
SudStream Final Plan
SudStream Final Plan
Paola Fernandez
work
Método de casos
Método de casos
Gonzalo Orellana Ovando
atestado técnico - cais leste
atestado técnico - cais leste
Jose Guilherme F. Silva
Onde e como o PHP é usado no governo federal
A expansão do PHP no governo brasileiro
A expansão do PHP no governo brasileiro
Flávio Lisboa
Brand managers are constantly bombarded with information and photos from the field and that too in a very unorganized manner. With our SNAPSHOP tool on your merchandisers' mobile, you can monitor your brand visibility and merchandising team right at your desktop. At less than $10 per merchandiser per month
Snapshop
Snapshop
Madbee
Destaque
(8)
Cultura Organizacional estructura y funcionamiento
Cultura Organizacional estructura y funcionamiento
Certificate Medical Transcriptioning - Celest Heatlie
Certificate Medical Transcriptioning - Celest Heatlie
Ti cs
Ti cs
SudStream Final Plan
SudStream Final Plan
Método de casos
Método de casos
atestado técnico - cais leste
atestado técnico - cais leste
A expansão do PHP no governo brasileiro
A expansão do PHP no governo brasileiro
Snapshop
Snapshop
Semelhante a Mandamentos do Bom Programador 3.0
Um pouco sobre tipos de processos ágéis
Engenharia de software
Engenharia de software
Laura_ifpe
Abertura da Trilha de Teste no TDC 2011 Goiânia em
Abertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 Goiånia
Elias Nogueira
Sistemas legados são o terror da maioria dos devs: código dos outros escrito muitas vezes sem seguir boas práticas e em uma linguagem quase completamente desconhecida. A proposta da palestra é discutir sobre: o que é legado? o que é linguagem não mainstream no contexto do dia a dia dos projetos? indicar alguns caminhos a seguir quando se tem um legado a ser enfrentado, utilizando perl como exemplo de linguagem não mainstream.
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
Jacqueline Abreu
Nesse talk, vamos falar rapidinho sobre essa arte maravilhosa chamada Desenvolvimento de Software. Devo usar uma IDE? Devo seguir boas práticas? Zona de conforto é bom? PS: O Slideshare por algum motivo detona a fonte da apresentação. Não repare a bagunça.
Eu não sou um "bom programador"!
Eu não sou um "bom programador"!
Gustavo Pereira
Um bom programador não sabe apenas uma linguagem, isto é um fato. Nesta palestra veremos como qualquer um pode se tornar um programador de verdade independente da linguagem escolhida, diminuindo as limitações de seu trabalho. Independente da linguagem escolhida por você, sua empresa ou seu cachorro, é o programador que importa para que o sistema funcione da melhor maneira possível para quem importa: seu usuário.
Esqueça a linguagem e vire um programador de verdade
Esqueça a linguagem e vire um programador de verdade
Pedro Chaves
Programação Pragmática
Programação Pragmática
elliando dias
Apresentado no dia 25/09/2017 na 16º Semana de Sistemas de Informação - Universidade Estadual de Minas Gerais (UEMG) - Campus Ituituba/MG.
PHP: Além do sitezinho
PHP: Além do sitezinho
Thiago Rodrigues
Nosso desafio era automatizar a criação de uma Infraestrutura para mais de 300 Desenvolvedores poderem programar de forma Ágil, usando Git para versionar, Jenkins para rodar as Builds realizando testes de código e finalizando com deploy automático. Para isso criamos o BeavOps, um sistema todo escrito em Python que nos permitiu integrar o mundo de desenvolvimento com a infraestrutura na Cloud tudo de forma automática. Ele é um sistema modular feito totalmente orientado a objetos onde cada módulo gerencia um tipo de infraestrutura. Nesta apresentação serão abordados os trâmites e procedimentos tomados desde a definição de tecnologias até a criação desse ambiente DEVOPS, como também apresentaremos os obstáculos superados e as perspectivas futuras, tudo isso realizando uma demonstração prática do sistema.
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
4LinuxCursos
Qual o estado dos frameworks atualmente no PHP, assim como a situação atual da linguagem. Como você pode escolher seu framework e um comparativo entre os 4 principais frameworks do mercado.
Frameworks PHP
Frameworks PHP
Augusto Pascutti
Palestra de Rafael Jaques no Software Freedom Day 2009 em Novo Hamburgo - RS acerca de como explorar o potencial das linguagens de programação de código aberto
Explorando O Potencial Das Linguagens De Programação Open Source
Explorando O Potencial Das Linguagens De Programação Open Source
Rafael Jaques
Essa apresentação é destinada àqueles que desejam cooperar com o desenvolvimento do Software Livre. O foco principal é para o desenvolvedor mas você vai encontrar dicas valiosas de como colaborar de outras maneiras.
Projeto de Software Livre
Projeto de Software Livre
Osvaldo Santana Neto
Curadoria de eventos parece fácil, é só abrir um call 4 papers e esperar as pessoas sedentas por compartilhar conhecimento virem e magicamente preencherem todos os slots de eventos com temas de qualidade que façam sentido e se encaixem no que as pessoas querem ouvir. #SQN né. Iremos falar sobre como tenho feito, há mais de 10 anos, com ajuda da comunidade curadoria de meetups e grandes eventos de tecnologia. Desde a ideia inicial do evento até a organização das palestras nos slots de horários.
Masterizando a Curadoria de Eventos.pdf
Masterizando a Curadoria de Eventos.pdf
Rodrigo Wanderley de Melo Cardoso
Nestes slides mostro algumas dicas de como tornar-se um bom desenvolvedor de sofware
Programar != desenvolver software
Programar != desenvolver software
Elton Minetto
Fundamentos sobre criação de podcasts, desde a pauta até a gravação, edição e publicação. Mostrarei todas as ferramentas utilizadas em todos os processos. Será usado como exemplo o podcast Opencast do site Tecnologia Aberta. Palestra de Ivan Brasil Fuzzer, apresentada no Tchelinux Bento Gonçalves 2017. * Site Tecnologia Aberta - http://tecnologiaaberta.com.br * Podcast Opencast - http://tecnologiaaberta.com.br/category/opencast Ivan Brasil Fuzzer: Bacharel em Informática pela URI Erechim. 20 anos de experiência com software livre. Mantenedor dos sites ubuntero.com.br e tecnologiaaberta.com.br. Host do podcast sobre tecnologias livres Opencast.
Produção de podcast com software livre - Ivan Brasil Fuzzer - Tchelinux Bento...
Produção de podcast com software livre - Ivan Brasil Fuzzer - Tchelinux Bento...
Tchelinux
Introdução á programação - 1ª parte
Introdução á programação - 1ª parte
Introdução á programação - 1ª parte
Luis Fernandes
Palestra Testes De Unidade Com JUnit
Palestra Testes De Unidade Com JUnit
Paulo César M Jeveaux
Semelhante a Mandamentos do Bom Programador 3.0
(16)
Engenharia de software
Engenharia de software
Abertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 Goiånia
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
Eu não sou um "bom programador"!
Eu não sou um "bom programador"!
Esqueça a linguagem e vire um programador de verdade
Esqueça a linguagem e vire um programador de verdade
Programação Pragmática
Programação Pragmática
PHP: Além do sitezinho
PHP: Além do sitezinho
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
Frameworks PHP
Frameworks PHP
Explorando O Potencial Das Linguagens De Programação Open Source
Explorando O Potencial Das Linguagens De Programação Open Source
Projeto de Software Livre
Projeto de Software Livre
Masterizando a Curadoria de Eventos.pdf
Masterizando a Curadoria de Eventos.pdf
Programar != desenvolver software
Programar != desenvolver software
Produção de podcast com software livre - Ivan Brasil Fuzzer - Tchelinux Bento...
Produção de podcast com software livre - Ivan Brasil Fuzzer - Tchelinux Bento...
Introdução á programação - 1ª parte
Introdução á programação - 1ª parte
Palestra Testes De Unidade Com JUnit
Palestra Testes De Unidade Com JUnit
Mandamentos do Bom Programador 3.0
1.
Os 15 Mandamentos
do Bom Programador @Pauloelr
2.
Oh... Wait @Pauloelr
3.
Quiiiiinze Nããããããããoooooo @Pauloelr by @hussanii
4.
Os 18 Mandamentos
do Bom Programador @Pauloelr
5.
Sobre Mim @Pauloelr Oi, Meu
nome é Paulo Eduardo, Responsável pela dublagem de Darth Vader #SQN “ ”
6.
Objetivos
7.
1. Domine sua
Linguagem
8.
2. Dominie seu
Sistema Operacional
9.
3. Domine o
Terminal
10.
4. Virtualize
11.
5. Monte seu
Ambiente de Desenvolvimento
12.
6. Organize seu
Tempo
13.
7. Utilize Controle
de Versão
14.
8. Domine a
Internet
15.
9. Teste
16.
10. Documente
17.
11. Padronize
18.
12. Automatize Tudo
que for Repetitivo
19.
13. Defina os
Processos
20.
14. Integre, Entregue
e Implante Continuamente
21.
Quiiiiinze Nããããããããoooooo by @hussanii
22.
16. Contribua com
Projetos Open Source
23.
17. Domine suas
Ferramentas Mas Sempre Conheça as Alternativas
24.
18. Participe de
Eventos e Reuniões Presenciais
25.
19. Faça o
que Você Gosta
26.
Duvidas?
27.
Obrigado a Todos Agradecimentos PHPSP PHPeste
Baixar agora