.NET.CZ: .NET.CZ(Episode.44) – SOLID principy a čistý kód s Martinem Dybalem

.NET.CZ: .NET.CZ(Episode.44) – SOLID principy a čistý kód s Martinem Dybalem

Anglický termín code smells nám zní o malinko lépe než tvrdé české smrady v kódu, každopádně se jim chceme vyvarovat bez ohledu na jazyk a národnost. Pozvali jsme si proto Martina Dybala, aby nám osvětlil principy a doporučené postupy, kterak zachovat zdrojový kód udržovatelný, testovatelný a s minimem “WTF/min”.

SOLID principy:

– Single responsibility
– Open/closed
– Liskov substitution
– Interface segregation
– Dependency inversion

Na vaše komentáře, přání, připomínky apod. se těšíme na info@dotnetpodcast.cz.

Odkazy:

– Clean Code (kniha): https://www.goodreads.com/book/show/3735293-clean-code
– Framework Design Guidelines: https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/
– StyleCop: https://github.com/StyleCop/StyleCop
– SonarQube: https://www.sonarqube.org/
– TechEd – DevCon 2019: https://www.teched.cz/cs/
– Global Azure Bootcamp – Brno: https://www.geekcore.cz/events/6187
– Global Azure Bootcamp – Praha: https://www.geekcore.cz/events/6188

Twittery atd.:

– https://twitter.com/Martin_Dybal (Martin D.)
– https://twitter.com/deeedx (Martin Š.)
– https://twitter.com/madrvojt (Vojta)

Pokud nechcete, aby vám unikla nová epizoda, odebírejte RSS: https://bit.ly/netcz-podcast-rss, sledujte nás na Twitteru: https://twitter.com/dotnetcezet nebo na Apple Podcasts a také na Spotify.

Hudba pochází od Little Glass Men: https://freemusicarchive.org/music/Little_Glass_Men/