SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
O LADO NEGRO DO
DESENVOLVIMENTO DE SOFTWARE
ISMAEL NASCIMENTO
UNITY DEVELOPER
USE COM MODERAÇÃO
AS MELHORES PRÁTICAS PARA NÃO SE
FAZER EM DESENVOLVIMENTO DE SOFTWARE
EXTREME GO HORSE
MINHA DEFINIÇÃO:
FAZENDO FUNCIONAR, FODA-SE O RESTO !
Modo 'The Flash'
Existem 3 formas de se resolver um problema, a correta, a
errada e a XGH, que é igual à errada, só que mais rápida
'Flash Reverso' Ataca
Quanto mais XGH você faz, mais precisará fazer
Princípio da Responsabilidade Única
Uma classe deve ter um, e apenas um, motivo
para ser modificada
"Princípios SOLID mandou lembranças"
"Vou melhorar depois..."
Se iluda sempre com promessas de melhorias
"Depois eu limpo os comentários..."
Se iluda sempre com promessas de melhorias
"Alguém fez isso ai..."
O problema só é seu quando seu nome está no
Doc da classe
"Você consegue, ou quase lá..."
O Gerente ignora o prazo que o membro da
equipe estimou….
"Até satanás se assusta..."
"Programador, o que é que você faz?
- Eu faço código que assusta satanás!"
BOJACK
EXTREME GO HORSE DEVELOPER
PERGUNTAS ?
MEUS CONTATOS
www.
ismaelnascimento
.com

Mais conteúdo relacionado

Mais de Ismael Ash

Iniciando em DevOps usando AWS - Digital College
Iniciando em DevOps usando AWS - Digital CollegeIniciando em DevOps usando AWS - Digital College
Iniciando em DevOps usando AWS - Digital CollegeIsmael Ash
 
FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...
FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...
FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...Ismael Ash
 
React.js para entrevistas - FrontEnd Day CE 2023
React.js para entrevistas - FrontEnd Day CE 2023React.js para entrevistas - FrontEnd Day CE 2023
React.js para entrevistas - FrontEnd Day CE 2023Ismael Ash
 
Qualidade de vida e profissionais de TI
Qualidade de vida e profissionais de TIQualidade de vida e profissionais de TI
Qualidade de vida e profissionais de TIIsmael Ash
 
Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...
Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...
Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...Ismael Ash
 
Analytics simples e eficiente na AWS - AWSUGCE Meetup
Analytics simples e eficiente na AWS - AWSUGCE MeetupAnalytics simples e eficiente na AWS - AWSUGCE Meetup
Analytics simples e eficiente na AWS - AWSUGCE MeetupIsmael Ash
 
Vida social de uma pessoa desenvolvedora - alem dos codigos.pdf
Vida social de uma pessoa desenvolvedora - alem dos codigos.pdfVida social de uma pessoa desenvolvedora - alem dos codigos.pdf
Vida social de uma pessoa desenvolvedora - alem dos codigos.pdfIsmael Ash
 
React.js para entrevistas
React.js para entrevistasReact.js para entrevistas
React.js para entrevistasIsmael Ash
 
O que devo saber de cloud
O que devo saber de cloudO que devo saber de cloud
O que devo saber de cloudIsmael Ash
 
Realidade aumentada de desenvolvimento aos negócios
Realidade aumentada de desenvolvimento aos negóciosRealidade aumentada de desenvolvimento aos negócios
Realidade aumentada de desenvolvimento aos negóciosIsmael Ash
 
Realidade aumentada no mundo atual
Realidade aumentada no mundo atualRealidade aumentada no mundo atual
Realidade aumentada no mundo atualIsmael Ash
 
Deploy de uma aplicação usando pipeline(ci/cd)
Deploy de uma aplicação usando pipeline(ci/cd)Deploy de uma aplicação usando pipeline(ci/cd)
Deploy de uma aplicação usando pipeline(ci/cd)Ismael Ash
 
A forma definitiva de proteger seu frontend
A forma definitiva de proteger seu frontendA forma definitiva de proteger seu frontend
A forma definitiva de proteger seu frontendIsmael Ash
 
Java script para realidade aumentada - BrazilJS
Java script para realidade aumentada - BrazilJSJava script para realidade aumentada - BrazilJS
Java script para realidade aumentada - BrazilJSIsmael Ash
 
Realidade Aumentada nos tempos atuais - Nerdzao
Realidade Aumentada nos tempos atuais - NerdzaoRealidade Aumentada nos tempos atuais - Nerdzao
Realidade Aumentada nos tempos atuais - NerdzaoIsmael Ash
 
Como ingressar no mercado de ar vr
Como ingressar no mercado de ar vrComo ingressar no mercado de ar vr
Como ingressar no mercado de ar vrIsmael Ash
 
Realidade Aumentada com Unity - Elephant Coworking
Realidade Aumentada com Unity - Elephant CoworkingRealidade Aumentada com Unity - Elephant Coworking
Realidade Aumentada com Unity - Elephant CoworkingIsmael Ash
 
AWS Lambda com Node.js
AWS Lambda com Node.jsAWS Lambda com Node.js
AWS Lambda com Node.jsIsmael Ash
 
Realidade Aumentada com Unity - Nerdzão
Realidade Aumentada com Unity - NerdzãoRealidade Aumentada com Unity - Nerdzão
Realidade Aumentada com Unity - NerdzãoIsmael Ash
 
Realidade extendida e open source
Realidade extendida e open sourceRealidade extendida e open source
Realidade extendida e open sourceIsmael Ash
 

Mais de Ismael Ash (20)

Iniciando em DevOps usando AWS - Digital College
Iniciando em DevOps usando AWS - Digital CollegeIniciando em DevOps usando AWS - Digital College
Iniciando em DevOps usando AWS - Digital College
 
FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...
FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...
FERRAMENTAS QUE IRÃO TE AJUDAR A ENTRAR NO MUNDO DE DEVOPS_CLOUD - AWS Commun...
 
React.js para entrevistas - FrontEnd Day CE 2023
React.js para entrevistas - FrontEnd Day CE 2023React.js para entrevistas - FrontEnd Day CE 2023
React.js para entrevistas - FrontEnd Day CE 2023
 
Qualidade de vida e profissionais de TI
Qualidade de vida e profissionais de TIQualidade de vida e profissionais de TI
Qualidade de vida e profissionais de TI
 
Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...
Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...
Criando um backend em menos de 10 minutos usando Strapi - Meetup DevsNorte Ma...
 
Analytics simples e eficiente na AWS - AWSUGCE Meetup
Analytics simples e eficiente na AWS - AWSUGCE MeetupAnalytics simples e eficiente na AWS - AWSUGCE Meetup
Analytics simples e eficiente na AWS - AWSUGCE Meetup
 
Vida social de uma pessoa desenvolvedora - alem dos codigos.pdf
Vida social de uma pessoa desenvolvedora - alem dos codigos.pdfVida social de uma pessoa desenvolvedora - alem dos codigos.pdf
Vida social de uma pessoa desenvolvedora - alem dos codigos.pdf
 
React.js para entrevistas
React.js para entrevistasReact.js para entrevistas
React.js para entrevistas
 
O que devo saber de cloud
O que devo saber de cloudO que devo saber de cloud
O que devo saber de cloud
 
Realidade aumentada de desenvolvimento aos negócios
Realidade aumentada de desenvolvimento aos negóciosRealidade aumentada de desenvolvimento aos negócios
Realidade aumentada de desenvolvimento aos negócios
 
Realidade aumentada no mundo atual
Realidade aumentada no mundo atualRealidade aumentada no mundo atual
Realidade aumentada no mundo atual
 
Deploy de uma aplicação usando pipeline(ci/cd)
Deploy de uma aplicação usando pipeline(ci/cd)Deploy de uma aplicação usando pipeline(ci/cd)
Deploy de uma aplicação usando pipeline(ci/cd)
 
A forma definitiva de proteger seu frontend
A forma definitiva de proteger seu frontendA forma definitiva de proteger seu frontend
A forma definitiva de proteger seu frontend
 
Java script para realidade aumentada - BrazilJS
Java script para realidade aumentada - BrazilJSJava script para realidade aumentada - BrazilJS
Java script para realidade aumentada - BrazilJS
 
Realidade Aumentada nos tempos atuais - Nerdzao
Realidade Aumentada nos tempos atuais - NerdzaoRealidade Aumentada nos tempos atuais - Nerdzao
Realidade Aumentada nos tempos atuais - Nerdzao
 
Como ingressar no mercado de ar vr
Como ingressar no mercado de ar vrComo ingressar no mercado de ar vr
Como ingressar no mercado de ar vr
 
Realidade Aumentada com Unity - Elephant Coworking
Realidade Aumentada com Unity - Elephant CoworkingRealidade Aumentada com Unity - Elephant Coworking
Realidade Aumentada com Unity - Elephant Coworking
 
AWS Lambda com Node.js
AWS Lambda com Node.jsAWS Lambda com Node.js
AWS Lambda com Node.js
 
Realidade Aumentada com Unity - Nerdzão
Realidade Aumentada com Unity - NerdzãoRealidade Aumentada com Unity - Nerdzão
Realidade Aumentada com Unity - Nerdzão
 
Realidade extendida e open source
Realidade extendida e open sourceRealidade extendida e open source
Realidade extendida e open source
 

Último

Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
Apostila e caderno de exercicios de WORD
Apostila e caderno de exercicios de  WORDApostila e caderno de exercicios de  WORD
Apostila e caderno de exercicios de WORDRONDINELLYRAMOS1
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfRodolpho Concurde
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAMarcio Venturelli
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)Alessandro Almeida
 

Último (7)

Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 
Apostila e caderno de exercicios de WORD
Apostila e caderno de exercicios de  WORDApostila e caderno de exercicios de  WORD
Apostila e caderno de exercicios de WORD
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 

O lado negro do desenvolvimento de software