Nesse episódio o Bruno Ramos conversa com o Lucas Oliveira iOS Software Engineer na Microsoft sobre o que é um processo de desenvolvimento guiado por Software Design, com um papo baseado no livro "A philosofy of software design" comentam sobre como podemos evitar complexidades desnecessárias quando aplicados conceitos de forma errada, como por exemplo, o conceito de responsabilidade única. Nesse papo também conversam sobre tratamento de erros e documentações.
Patrocinador deste episódio
Essential Developer
Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira.
essentialdeveloper.com/bfp
Links do episódio
Livro "A philosophy of software Design"
https://www.amazon.com.br/Philosophy-Software-Design-2nd/dp/173210221X/ref=asc_df_173210221X/?tag=googleshopp00-20&linkCode=df0&hvadid=379795170134&hvpos=&hvnetw=g&hvrand=6694055503017852435&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9100458&hvtargid=pla-1587146939672&psc=1
A Philosophy of Software Design | John Ousterhout | Talks at Google
https://www.youtube.com/watch?v=bmSAYlu0NcY
Rede social dos(as) participantes
@oliveira__lucas