Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
Fiction
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts114/v4/55/b7/6c/55b76ce8-00a7-8717-65d0-081623dc3ba6/mza_18285636364092495229.jpg/600x600bb.jpg
p de Podcast
Marcio Frayze David e Julianno Martins Silva
42 episodes
3 days ago
Podcast sobre arquitetura de software, boas práticas de programação e outros temas relacionados a desenvolvimento de software. // p de Podcast var p;
Show more...
Technology
RSS
All content for p de Podcast is the property of Marcio Frayze David e Julianno Martins Silva and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Podcast sobre arquitetura de software, boas práticas de programação e outros temas relacionados a desenvolvimento de software. // p de Podcast var p;
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/production/podcast_uploaded/7311397/7311397-1594905403414-49c3cae0e1674.jpg
Diga, não peça (Tell, don’t ask)
p de Podcast
40 minutes 44 seconds
4 years ago
Diga, não peça (Tell, don’t ask)

Como seus objetos se  relacionam? Conhece o "Tell Don't Ask"? E o "Train Wreck"? O que isso  tem a ver com encapsulamento? Aperte o play e confira!


Participantes

Marcio Frayze David  
marcio@segunda.tech  
https://twitter.com/marciofrayze  
https://segunda.tech  
https://masto.donte.com.br/web/accounts/138458  
https://linkedin.com/in/marcio-frayze


Julianno Martins Silva  
juliannoms@gmail.com  
https://twitter.com/juliannoms  
https://linkedin.com/in/juliannoms


Links:

Um dos artigos originais onde o termo é criado (Andy Hunt and Dave Thoma), 2003:

http://media.pragprog.com/articles/jan_03_enbug.pdf

Definição de Tell don't ask, Martin Fowler:

https://www.martinfowler.com/bliki/TellDontAsk.html

Vídeo (em inglês) com alguns exemplos:

https://www.youtube.com/watch?v=ZJ6bH6Df4K8

Texto do Giovanni Bassi:

https://www.lambda3.com.br/2009/07/tell-dont-ask-ou-fique-longe-das-minhas-propriedades/

Exemplo TDA: Statement recebe um printer pra impressão do extrato, e não pega o extrato pra imprimir

https://github.com/sandromancuso/Bank-kata/blob/master/src/main/java/org/craftedsw/domain/Statement.java

Screencast Sandro Mancuso

https://www.youtube.com/watch?v=XHnuMjah6ps

https://www.youtube.com/watch?v=gs0rqDdz3ko

https://www.youtube.com/watch?v=R9OAt9AOrzI

http://www.mockobjects.com/2006/10/tell-dont-ask-and-mock-objects.html?m=1

Artigo sobre TDD que cita TDA

https://martinfowler.com/articles/mocksArentStubs.html#DesignStyle

Link sobre TrainWreck

https://wiki.c2.com/?TrainWreck

p de Podcast
Podcast sobre arquitetura de software, boas práticas de programação e outros temas relacionados a desenvolvimento de software. // p de Podcast var p;