Jedziemy z 61. odcinkiem Ostrej Piły. W nim, razem z naszym gościem, porozmawiamy o wystarczająco dobrym oprogramowaniu. Czy zawsze powinniśmy cisnąć kod aby była najlepszy z możliwych czy jest jakiś poziom przy którym możemy powiedzieć, że to co mamy jest good enough?
A na koniec konkurs.
Miłego słuchania.
📨 Nasze poczynania możesz także śledzić innych stronach: ostrapila.pl/subskrybuj
📖 Plan na podcasty dostępny jest na trello: trello.com/b/yXGeD0Ud/tematy-podcastów.
💌 Możesz tam śmiało komentować przyszłe odcinki. Jeśli chcesz usłyszeć o czymś czego nie ma na liście zostaw nam wiadomość tutaj na prywatnej wiadomości, albo na kontakt@ostrapila.pl
🥇Prosimy także abyś wystawił nam review, pomoże nam to dotrzeć do większej grupy odbiorców: ostrapila.pl/recenzje
Sponsor odcinka:
- Jarosław Stadnicki
Gość odcinka:
- Grzegorz Kotfis – https://devsession.pl/
Ojcowie chrzestni:
- Konrad Kokosa
- Adrian Mularczyk
- Marcin
- Piotr Wronecki
- Lukasz Kurzyniec
- Paweł Dulak
Książki:
- DevOps Handbook – https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002
- Programowanie funkcyjne w C# – https://ksiegarnia.pwn.pl/Programowanie-funkcyjne-w-jezyku-C-.,801705991,p.html
- Boży bojownicy – https://pl.wikipedia.org/wiki/Bo%C5%BCy_bojownicy
Podoba ci się to co robimy? Wesprzyj nas dzieląc się tym co tworzymy z innymi, wystawiając nam recenzję lub zostając naszym patronem. Dzięki.
Linki:
- LaYumba – framework – https://github.com/la-yumba/functional-csharp-code
- Zoran Horvat – Blog – http://www.codinghelmet.com/articles
- Zoran Horvat – Pluralsight – https://www.pluralsight.com/authors/zoran-horvat
- Go Global – https://ebookpoint.pl/ksiazki/go-global-wywiady-z-tworcami-polskich-firm-ktore-zdobyly-rynki-miedzynarodowe-krzysztof-rybinski,goglob.htm#format/3
- Build 2020 – https://channel9.msdn.com/Events/Build/2020
- PS5 – https://www.youtube.com/watch?v=RkC0l4iekYo
- DevWarsztaty – http://devwarsztaty.pl/
- Jetbrains Rider – https://www.jetbrains.com/rider/
- Key Promoter X – https://plugins.jetbrains.com/plugin/9792-key-promoter-x
- Zegar berliński – https://en.wikipedia.org/wiki/Mengenlehreuhr
- Notacja węgierska – https://pl.wikipedia.org/wiki/Notacja_w%C4%99gierska
- Data Oriented Design – https://www.youtube.com/watch?v=0exX2uS2z8k
- Github to replace master to main – https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/
- Analiza statyczna – https://pl.wikipedia.org/wiki/Testy_statyczne#Analiza_kodu
- Fxcop – https://en.wikipedia.org/wiki/FxCop
- Stylecop – https://github.com/StyleCop/StyleCop
- Sonar Qube – https://www.sonarqube.org/
- nDepend – https://www.ndepend.com/
- Coupling – https://en.wikipedia.org/wiki/Coupling_%28computer_programming%29
- God object – https://en.wikipedia.org/wiki/God_object
- Clean Code – https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
- Krótka rozprawka z good enough – https://www.profesjonalizm.it/kr%C3%B3tka-rozprawka-z-good-enough/
- Feature flags – https://en.wikipedia.org/wiki/Feature_toggle
- Anti-corruption layer – https://softwareengineering.stackexchange.com/questions/184464/what-is-an-anti-corruption-layer-and-how-is-it-used
- Facade – https://en.wikipedia.org/wiki/Facade_pattern
- Click Once – https://en.wikipedia.org/wiki/ClickOnce
- Baby smash – https://www.hanselman.com/babysmash/
- Design Stamina Hypothesis – https://martinfowler.com/bliki/DesignStaminaHypothesis.html
- Teoria rozbitych okien/broken window – https://medium.com/@matryer/broken-windows-theory-why-code-quality-and-simplistic-design-are-non-negotiable-e37f8ce23dab
- Reguła skautów – https://medium.com/@biratkirat/step-8-the-boy-scout-rule-robert-c-martin-uncle-bob-9ac839778385
- Tech Lead – https://www.youtube.com/channel/UC4xKdmAXFh4ACyhpiQ_3qBw
- Kwarantanna domowa (i bony z E.Leclerca) – https://informatykzakladowy.pl/aplikacja-kwarantanna-domowa-czyli-jak-szybko-wydac-aplikacje-gdy-jest-sie-rzadem/
- var vs dynamic – https://stackoverflow.com/a/961594/4832634
- Ten o zarządzaniu zależnościami – https://ostrapiła.pl/60
- Jakim językiem programowania jesteś? – https://eurekasoft.com/blog/2015/03/23/which-programming-language-quiz/
Karta na trello:
061 – Good Enough