Suas classes fazem coisas demais? Simples alterações demandam horas de trabalho? Você segue o Princípio da Responsabilidade Única? Neste episódio falamos sobre este princípio, o "S" do SOLID. Confira!
Participantes
Marcio Frayze David
marcio@segunda.tech
https://segunda.tech
https://masto.donte.com.br/web/accounts/138458
https://twitter.com/marciofrayze
Julianno Martins Silva
juliannoms@gmail.com
Links:
https://en.wikipedia.org/wiki/Single-responsibility_principle
https://en.wikipedia.org/wiki/Law_of_Demeter
https://en.wikipedia.org/wiki/Open%E2%80%93closed_principle
https://martinfowler.com/bliki/TellDontAsk.html
https://blog.cleancoder.com/uncle-bob/2014/05/08/SingleReponsibilityPrinciple.html
https://twitter.com/mfeathers/status/359703449920733184
https://speakerdeck.com/tastapod/why-every-element-of-solid-is-wrong?slide=12
https://www.goodreads.com/book/show/44919.Working_Effectively_with_Legacy_Code
https://www.goodreads.com/book/show/18043011-clean-architecture