Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
35 Hábitos que fazem seu código cheirar mal
Search
Raniery
June 27, 2017
Technology
33
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
35 Hábitos que fazem seu código cheirar mal
Material da talk apresentada na 18º edição do PHPFC
Raniery
June 27, 2017
Other Decks in Technology
See All in Technology
夫婦で子育てするための育児標準化
codmoninc
PRO
0
350
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
250
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
hackers_champloo_2026_tidb
makocchi
0
160
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
Refining Active Record
shugo
0
160
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
130
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
240
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
110
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
1.1k
Building AI with AI
inesmontani
PRO
1
1.3k
How GitHub (no longer) Works
holman
316
150k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The agentic SEO stack - context over prompts
schlessera
0
970
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Rails Girls Zürich Keynote
gr2m
96
14k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
Designing for humans not robots
tammielis
254
26k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Transcript
35 hábitos que fazem seu código cheirar mal
Raniery Ribeiro • Programalisquiteto na Websis Tecnologia • Formado em
Sistemas de Informação • Pós-graduado em Engenharia de Software • 9+ anos programando em PHP • Evangelista PHPDF
Hábito
• Organização de código • Trabalho em equipe • Escrita
de código • Teste e manutenção Cronograma
Organização de Código 1. Dizer “Eu vou consertar depois”
Organização de Código 2. Insistir em solucionar com 1 linha
de código
Organização de Código 3. Fazer otimizações inúteis
Organização de Código 4. Se convencer que coding style não
são tão importantes
Organização de Código 5. Varrer para debaixo do tapete
Organização de Código 6. Usar nomes que não agregam informação
Organização de Código 7. Ignorar boas práticas comprovadas
Trabalho em equipe 8. Abandonar planos muito cedo
Trabalho em equipe 9. Insistir em um plano que tem
poucas chances de dar certo
Trabalho em equipe 10. Trabalhar sozinho o tempo todo
Trabalho em equipe 11. Se recusar a escrever um código
ruim
Trabalho em equipe 12. Culpar os outros
Trabalho em equipe 13. Não compartilhar com sua equipe o
que você vem aprendendo
Trabalho em equipe 14. Lentidão para dar feedback para a
equipe/clientes
Trabalho em equipe 15. Não pesquisar no Google o suficiente
Trabalho em equipe 16. Supervalorizar seu estilo pessoal
Trabalho em equipe 17. Levar críticas do seu código para
o lado pessoal
Escrita de Código 18. Não saber como melhorar
Escrita de Código 19. Usar a ferramenta errada para o
trabalho
Escrita de Código 20. Não se incomodar com o domínio
de suas ferramentas
Escrita de Código 21. Ignorar mensagens de erro
Escrita de Código 22. Romantizando com seu toolkit de desenvolvimento
Escrita de Código 23. Não tornar as peças móveis configuráveis
Escrita de Código 24. Reinventar a roda todo o tempo
Escrita de Código 25. Copiar/Colar código cegamente
Escrita de Código 26. Não gastar tempo suficiente para entender
como as coisas realmente funcionam
Escrita de Código 27. Ter confiança excessiva no seu próprio
código
Escrita de Código 28. Não re-pensar sobre as escolhas de
padrões/soluções/bibliotecas
Escrita de Código 29. Não pedir ajuda quando você estiver
travado
Teste e Manutenção 30. Escrever testes só para passar
Teste e Manutenção 31. Desconsiderar testes de desempenho em casos
críticos
Teste e Manutenção 32. Não verificar se seu código realmente
funciona
Teste e Manutenção 33. Fazer um push gigante atrasado, ou
sair depois de fazer um push.
Teste e Manutenção 34. Não dar suporte ao código que
você mesmo fez
Teste e Manutenção 35. Ignorar requisitos não funcionais
Quais são seus piores hábitos? Compartilhe conosco!
Obrigado!
[email protected]
@ranieryribeiro