SlideShare uma empresa Scribd logo
1 de 72
Baixar para ler offline
http://tastyk.deviantart.com/
Uma pergunta para
melhorar o seu legado
por Fabricio Buzeto
about.buzeto.com
Legado https://www.flickr.com/photos/99649389@N02/16458924842/
Legado
https://www.flickr.com/photos/60532838@N04/6165513911/
Tecnologia Velha
Código Ruim
Bugs
Tecnologia Velha
EU
EU
MEU
EU
MEU
OUTROS
https://www.flickr.com/photos/54740306@N08/10023694605/
Uma Pergunta
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Regra 1
Não jogarás
fora o
que já
existe
https://www.flickr.com/photos/44093058@N06/14737690436/
"https://www.flickr.com/photos/15216985@N00/258313568/
NÃO
https://www.flickr.com/photos/52701968@N00/24326245/
https://www.flickr.com/photos/94752259@N00/67137873/
https://www.flickr.com/photos/7729940@N06/17383393785
The Big Redesign In The Sky
Robert Martin
https://www.flickr.com/photos/58037435@N08/15607079423/
Lições
https://www.flickr.com/photos/58037435@N08/15607079423/
Legado carrega aprendizados
https://www.flickr.com/photos/58037435@N08/15607079423/
Legado carrega aprendizados
Legado carrega valor
https://www.flickr.com/photos/58037435@N08/15607079423/
Legado carrega aprendizados
Legado carrega valor
Dívida técnica pode ser paga
Regra 2
Jogarás
fora o
que já
existe*
https://www.flickr.com/photos/44093058@N06/14737690436/
Qual o menor passo
sustentável
que eu consigo executar
agora?
?
Mudanças Constanteshttps://www.flickr.com/photos/30934574@N00/569358396/
Strangler Application
Martin Fowler
ZERO TESTS
Sacrificial Architecture
Martin Fowler
https://www.flickr.com/photos/58037435@N08/15607079423/
Lições
https://www.flickr.com/photos/58037435@N08/15607079423/
Jogar algo fora
é possível
https://www.flickr.com/photos/58037435@N08/15607079423/
Jogar algo fora
é possível
mas dá trabalho
https://instagram.com/gurulino
Fechando
Legado não é Maldição
Legado não é Maldição
Alguém vai cuidar do seu
Legado não é Maldição
Alguém vai cuidar do seu
Assuma a responsabilidade
Qual o menor passo
sustentável
que eu consigo executar
agora?
Software Melhor
Software Melhor
Devs mais felizes
Software Melhor
Devs mais felizes
Mais valor gerado
Uma pergunta para
melhorar o seu legado
por Fabricio Buzeto
about.buzeto.com
http://tastyk.deviantart.com/

Mais conteúdo relacionado

Mais de Fabricio Nogueira Buzeto

Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05Fabricio Nogueira Buzeto
 
Comédia da vida societária Agile Brazil 2014
Comédia da vida societária   Agile Brazil 2014Comédia da vida societária   Agile Brazil 2014
Comédia da vida societária Agile Brazil 2014Fabricio Nogueira Buzeto
 
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOSUbi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOSFabricio Nogueira Buzeto
 
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAUbi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAFabricio Nogueira Buzeto
 
SBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp gamesSBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp gamesFabricio Nogueira Buzeto
 
Sistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíquaSistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíquaFabricio Nogueira Buzeto
 
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos Fabricio Nogueira Buzeto
 
StartupDojo: Empreendendo de maneira leve e social
StartupDojo: Empreendendo de maneira leve e socialStartupDojo: Empreendendo de maneira leve e social
StartupDojo: Empreendendo de maneira leve e socialFabricio Nogueira Buzeto
 
Umedia2011 - uP: A lightweight protocol for services in smart spaces
Umedia2011 -  uP: A lightweight protocol for services in smart spacesUmedia2011 -  uP: A lightweight protocol for services in smart spaces
Umedia2011 - uP: A lightweight protocol for services in smart spacesFabricio Nogueira Buzeto
 

Mais de Fabricio Nogueira Buzeto (19)

Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05
 
Comédia da vida societária Agile Brazil 2014
Comédia da vida societária   Agile Brazil 2014Comédia da vida societária   Agile Brazil 2014
Comédia da vida societária Agile Brazil 2014
 
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOSUbi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
 
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAUbi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
 
Ubi Zen 2.1 - por que middlewares ?
Ubi Zen   2.1 - por que middlewares ?Ubi Zen   2.1 - por que middlewares ?
Ubi Zen 2.1 - por que middlewares ?
 
Ubi zen 2.2 - middlewares para ubicomp
Ubi zen   2.2 - middlewares para ubicompUbi zen   2.2 - middlewares para ubicomp
Ubi zen 2.2 - middlewares para ubicomp
 
Ubi zen 1.2 - Desafios da Ubicomp
Ubi zen 1.2 - Desafios da UbicompUbi zen 1.2 - Desafios da Ubicomp
Ubi zen 1.2 - Desafios da Ubicomp
 
Ubi Zen 1.1 - Ubicomp
Ubi Zen   1.1 - UbicompUbi Zen   1.1 - Ubicomp
Ubi Zen 1.1 - Ubicomp
 
Ubi Zen 0 - introdução
Ubi Zen   0 - introduçãoUbi Zen   0 - introdução
Ubi Zen 0 - introdução
 
SBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp gamesSBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp games
 
Aprendendo a empreender com os amigos
Aprendendo a empreender com os amigosAprendendo a empreender com os amigos
Aprendendo a empreender com os amigos
 
Lean startup training camp
Lean startup training campLean startup training camp
Lean startup training camp
 
SMA-T1 MoleHunt
SMA-T1 MoleHuntSMA-T1 MoleHunt
SMA-T1 MoleHunt
 
Sistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíquaSistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíqua
 
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGamesSMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
 
Bermudismo - Uma filosofia de trabalho
Bermudismo - Uma filosofia de trabalhoBermudismo - Uma filosofia de trabalho
Bermudismo - Uma filosofia de trabalho
 
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
 
StartupDojo: Empreendendo de maneira leve e social
StartupDojo: Empreendendo de maneira leve e socialStartupDojo: Empreendendo de maneira leve e social
StartupDojo: Empreendendo de maneira leve e social
 
Umedia2011 - uP: A lightweight protocol for services in smart spaces
Umedia2011 -  uP: A lightweight protocol for services in smart spacesUmedia2011 -  uP: A lightweight protocol for services in smart spaces
Umedia2011 - uP: A lightweight protocol for services in smart spaces
 

Uma pergunta para melhorar o seu legado - Agile Brazil 2015