Podcast appearances and mentions of robert c martin

  • 67PODCASTS
  • 117EPISODES
  • 59mAVG DURATION
  • ?INFREQUENT EPISODES
  • Mar 31, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about robert c martin

Latest podcast episodes about robert c martin

Book Overflow
John Ousterhout and Robert "Uncle Bob" Martin Discuss Their Software Philosophies

Book Overflow

Play Episode Listen Later Mar 31, 2025 53:48


Following up on their recent discussion on software design (inspired by Book Overflow!), John Ousterhout and Robert "Uncle Bob" Martin join Carter and Nathan for their first ever joint interview! Join them as they discuss what it was like working together, how the discussion came to be, and what they both learned from the process!Ousterhout/Martin Discussion: https://github.com/johnousterhout/aposd-vs-clean-code-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------A Philosophy of Software Design by John Ousterhouthttps://amzn.to/3XCPliz (Paid Link)Clean Code by Robert Martinhttps://amzn.to/4iJ4Ttq (Paid Link)Clean Coder, The: A Code of Conduct for Professional Programmers by Robert C. Martin https://amzn.to/3E9zf9l (Paid Link)We, Programmers: A Chronicle of Coders from Ada to AI by Robert Martinhttps://amzn.to/42aW194 (Paid Link)Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissideshttps://amzn.to/4hRbYa3 (Paid Link)Structured Analysis and System Specification by Tom DeMarco, P. J. Plaugerhttps://amzn.to/3E0Y7QD (Paid Link)Practical Guide to Structured Systems Design by Meilir Page-Joneshttps://amzn.to/4hNd8mV (Paid Link)Design by Contract: By Example First Edition by Richard Mitchell, Jim McKim, Bertrand Meyerhttps://amzn.to/4i4X6VW (Paid Link)Structured Programming by Edsger Wybe Dijkstra, C. A. R. Hoare, Ole-Johan Dahlhttps://amzn.to/42fXfzX (Paid Link)On the Criteria To Be Used in Decomposing Systems into Modules by D.L. Parnashttps://wstomv.win.tue.nl/edu/2ip30/references/criteria_for_modularization.pdf----------------00:00 Intro03:11 Origin of the debate06:52 Motivation for the debate11:35 How did you settle on the terms of the debate?14:30 Overcoming Self-Doubt and Engaging with others20:06 Influences in Developing Design Aesthetics28:45 Taking time for Deep Thinking vs Shallow thinking33:58 Writing Code and Reducing Cognative Load39:05 Encouraging healthy debate42:38 Coding Style, Retirement, and what's next49:40 Final Thoughts----------------Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5LApple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325X: https://x.com/bookoverflowpodCarter on X: https://x.com/cartermorganNathan's Functionally Imperative: www.functionallyimperative.com----------------Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

Podcast de tecnología e informática
Comentando libro Código limpio de Robert Cecil Martin

Podcast de tecnología e informática

Play Episode Listen Later Sep 5, 2023 29:04


¿Alguna vez te has encontrado con un código confuso, difícil de entender y mantener? Si eres un desarrollador de software, sabes lo importante que es escribir y mantener un código limpio y legible. ¡Bienvenidos a "Descifrando el Código Limpio", el podcast donde desglosamos y exploramos los conceptos clave del influyente libro "Código Limpio" escrito por Robert C. Martin. En cada episodio, nos sumergiéremos en los principios y prácticas presentadas en el libro, brindándote un resumen claro y conciso de las ideas fundamentales que te ayudarán a mejorar tus habilidades de programación. Desde la importancia de elegir nombres significativos para variables y funciones, hasta cómo estructurar clases y funciones de manera coherente, abordaremos todos los aspectos esenciales para crear un código que no solo funcione, ¡sino que también sea un placer de leer y mantener! Acompáñanos mientras desentramamos los consejos prácticos y ejemplos del mundo real presentes en "Código Limpio". Cada semana, exploraremos un nuevo capítulo o concepto y discutiremos cómo aplicarlo en tu trabajo diario como desarrollador. Invitaremos a expertos en programación y compartiremos anécdotas que te ayudarán a comprender cómo estas técnicas pueden transformar la manera en que abordas la escritura de código. Si eres un novato en la programación o un desarrollador experimentado en busca de perfeccionar tus habilidades, este podcast es para ti. Únete a nosotros en "Descifrando el Código Limpio" para descubrir cómo crear software que sea efectivo, eficiente y, sobre todo, ¡verdaderamente limpio! Recuerda seguirnos en tus plataformas de podcast favoritas y en nuestras redes sociales para estar al tanto de los últimos episodios y recursos adicionales. ¡Juntos mejoráremos nuestra artesanía de programación y construiremos un mundo de código más limpio! Libros recomendados: ⁠⁠https://infogonzalez.com/libros --- Send in a voice message: https://podcasters.spotify.com/pod/show/infogonzalez/message

UNMUTE IT
#36 Blind Date: Uncle Bob - Vater des Clean Code?

UNMUTE IT

Play Episode Listen Later Jul 6, 2023 44:05


Robert C. Martin programmiert seit den 70ern und ist vor allem durch seine Beiträge zu Clean Code bekannt. Wir besprechen seinen kontrovers diskutierten Charakter, schildern einen Schlagabtausch mit Youtuber Casey und sprechen natürlich über Clean Code und dem Refactoring von Legacy Code. Die beschriebenen Bilder posten wir euch auf unserem Instagram Accout unmute_it ! Eltons Blogpost zu Reasonable Refactorings: https://ellenschwartau.com/2022/04/16/reasonable-refactorings/ Die Clean Code Reihe von Robert C. Martins: http://cleancoder.com/products

Engineering Kiosk
#65 Clean Code macht Software langsam

Engineering Kiosk

Play Episode Listen Later Apr 4, 2023 55:57


Zerstört die Anwendung von Clean Code die Performance deiner Applikation?Es war einmal Casey Muratori, ein Softwareentwickler mit Fokus auf Game-Engines, der sich ins Internet gestellt hat und sagte "Clean Code resultiert in schrecklicher Performance". Das YouTube-Video ging um die Welt, die YouTube-Kommentare wurden deaktiviert und Hackernews ging bis an die Decke. Auch der Kopf hinter "Clean Code", Uncle Bob, hat dies nicht auf sich sitzen lassen und ging in die Diskussion.Diese Episode handelt genau um das genannte Video. Wir besprechen, was die Key-Message des Videos ist, wer der Autor ist, was Clean Code ist und von wem es stammt und um was sich die Diskussion zwischen Casey Muratori und Uncle Bob dreht. Eine Art "Reaction-Podcast", sozusagen. Bonus: Was der heilige Gral der Teamentwicklung ist.Das schnelle Feedback zur Episode:

Tech Lead Journal
[Best of 2022] #90 - Clean Craftsmanship - Robert C. Martin (Uncle Bob)

Tech Lead Journal

Play Episode Listen Later Dec 19, 2022 19:26


“The simplest way to describe craftsmanship is pride of workmanship. It is the mindset that you are working on something important and you are going to do it well." Today's clip is from episode 90 with Robert C. Martin, more widely known as Uncle Bob. In this clip, Uncle Bob shared some insights from his latest book, “Clean Craftsmanship”. He shared the current major challenge of the software development industry as a young discipline, which drove Uncle Bob writing the book to help define disciplines, standards, and ethics for software craftsmanship. He also touched on the five key disciplines of clean craftsmanship. Listen out for: Clean Craftsmanship - [00:00:55] Programmer as a Profession - [00:05:32] Craftsmanship - [00:08:46] Disciplines - [00:12:46] _____ Robert C. Martin's Bio Robert Martin (Uncle Bob) has been a programmer since 1970. He is the co-founder of the online video training company cleancoders.com and founder of Uncle Bob Consulting LLC. He served as Master Craftsman at 8th Light inc and is an acclaimed speaker at conferences worldwide. He is a profilic writer and has published hundreds of articles, papers, blogs, and best-selling books including: “The Clean Coder”, “Clean Code”, “Agile Software Development: Principles, Patterns, and Practices”, and “Clean Architecture”. He also served as the Editor-in-chief of the C++ Report and as the first chairman of the Agile Alliance. Follow Uncle Bob: Twitter – @unclebobmartin Clean Coder – http://cleancoder.com Clean Coders – https://cleancoders.com GitHub – https://github.com/unclebob _____ Our Sponsors Mental well-being is a silent pandemic. According to the WHO, depression and anxiety cost the global economy over USD 1 trillion every year. It's time to make a difference! Learn how to enhance your lives through a master class on mental wellness. Visit founderswellbeing.com/masterclass and enter TLJ20 for a 20% discount. Skills Matter is the global community and events platform for software professionals. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones. Head on over to skillsmatter.com to become part of the tech community that matters most to you - it's free to join and easy to keep up with the latest tech trends. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/90.

Papo Pro ACBr
Código limpo - Programação de Elite direto das trincheiras - Parte 2

Papo Pro ACBr

Play Episode Listen Later Dec 8, 2022 62:32


Nesse PodCast Muka e Tatu da TMR continuarão a abordar um dos mais famosos livros sobre tecnicas de programação, Codigo Limpo, de Robert C. Martin. Quem acompanhou a edição anterior já sabe que não trata-se de apenas fazer um review do livro, eles trarão várias situações, direto do campo de batalha, onde já empregaram estas técnicas e compartilhar como fizeram os resultados obtidos.. Convidados: Muka e Tatu, CEO e CFO da TMR TI

Papo Pro ACBr
Código limpo - Programação de Elite direto das trincheiras

Papo Pro ACBr

Play Episode Listen Later Nov 25, 2022 69:34


Nesse PodCast Muka e Tatu da TMR irão abordar um dos mais famosos livros sobre tecnicas de programação, Codigo Limpo, de Robert C. Martin. Mas não irão apenas fazer um review do livro, eles trarão várias situações, direto do campo de batalha, onde já empregaram estas técnicas e compartilhar como fizeram os resultados obtidos. Convidados: Muka e Tatu, CEO e CFO da TMR TI

Coffee with Butterscotch: A Game Dev Comedy Podcast

In this episode, we discuss no scope game dev, independent levers, and readability. You've gotta think in the short term to survive, but the long term to succeed. Making that mental shift is hard when the world doesn't want you to do it. But if something that used to take you a minute now only takes a second, you've stolen some time back from the void.00:00 Intro00:53 Thanks to our supporters!01:04 Congrats to Druid Dad!Questions answered (abbreviated): 09:22 TimConceivable: Now that you're nearing the completion of the Game Changer, does that mean that Scuffle Buddies or a game like it might be a possibility in the future? 23:29 Retro Banana Man NL: What is your favorite hotkey? 34:51 cprice: Knowing what you do now, would you go back and tell 2014-2016 Bscotch to stop making Crashlands and make the Game Changer instead? 42:06 IcykragDoopot: How do you understand your old code? Things mentioned:Clean Code by Robert C. Martin (https://bit.ly/3N7Myq1)To stay up to date with all of our buttery goodness subscribe to the podcast on Apple podcasts (apple.co/1LxNEnk) or wherever you get your audio goodness. If you want to get more involved in the Butterscotch community, hop into our DISCORD server at discord.gg/bscotch and say hello! Submit questions at https://www.bscotch.net/podcast, disclose all of your secrets to podcast@bscotch.net, and send letters, gifts, and tasty treats to https://bit.ly/bscotchmailbox. Finally, if you'd like to support the show and buy some coffee FOR Butterscotch, head over to https://moneygrab.bscotch.net.★ Support this podcast ★

Tech Lead Journal
#90 - Clean Craftsmanship - Robert C. Martin (Uncle Bob)

Tech Lead Journal

Play Episode Listen Later May 30, 2022 61:03


“The simplest way to describe craftsmanship is pride of workmanship. It is the mindset that you are working on something important and you are going to do it well." Robert C. Martin (aka Uncle Bob) is the co-founder of cleancoders.com, an acclaimed speaker at conferences worldwide, and prolific author of multiple best-selling books. In this episode, Uncle Bob shared some insights from his latest book, “Clean Craftsmanship”. He first started by sharing the current major challenge of the software development industry, i.e. as a young discipline, it suffers from the state of perpetual inexperience amid exponential acceleration of demand for programmers, which drove Uncle Bob writing the book to help define disciplines, standards and ethics for software craftsmanship. He then touched on the five key disciplines of clean craftsmanship, specifically focusing on test-driven development and refactoring. Towards the latter half, Uncle Bob described a few essential standards and ethics of clean craftsmanship, such as never ship s**t, always be ready, do no harm, and estimate honestly. Listen out for: Career Journey - [00:07:29] Clean Craftsmanship - [00:10:54] Programmer as a Profession - [00:15:31] Craftsmanship - [00:18:46] Disciplines - [00:22:45] Disciplines: Test-Driven Development - [00:28:50] Disciplines: Refactoring - [00:34:32] Code Coverage - [00:39:02] Standard: Never Ship S**t - [00:42:35] Standard: Always Be Ready - [00:47:16] Ethics: Do No Harm - [00:50:01] Ethics: Estimate Honestly - [00:53:56] 2 Tech Lead Wisdom - [00:57:50] _____ Robert C. Martin's Bio Robert Martin (Uncle Bob) has been a programmer since 1970. He is the co-founder of the online video training company cleancoders.com and founder of Uncle Bob Consulting LLC. He served as Master Craftsman at 8th Light inc and is an acclaimed speaker at conferences worldwide. He is a profilic writer and has published hundreds of articles, papers, blogs, and best-selling books including: “The Clean Coder”, “Clean Code”, “Agile Software Development: Principles, Patterns, and Practices”, and “Clean Architecture”. He also served as the Editor-in-chief of the C++ Report and as the first chairman of the Agile Alliance. Follow Uncle Bob: Twitter – @unclebobmartin Clean Coder – http://cleancoder.com Clean Coders – https://cleancoders.com GitHub – https://github.com/unclebob Our Sponsor Today's episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals. Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones. Head on over to skillsmatter.com to become part of the tech community that matters most to you - it's free to join and easy to keep up with the latest tech trends. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/90.

Level-up Engineering
Software Engineering Ethics Manifesto by Uncle Bob Martin

Level-up Engineering

Play Episode Listen Later Mar 30, 2022 42:43


https://codingsans.typeform.com/to/ENncNwY5?utm_source=Podcast (State of Engineering Management 2022 survey) Interview with Robert C. Martin a.k.a. Uncle Bob. He explains his views and ideas about the need for a set of software engineering ethics, universal quality standards and how they may translate to reality. https://codingsans.com/engineering-management-newsletter?utm_source=Podcast&utm_medium=platforms (Sign up to the Level-up Engineering newsletter!) In this interview we're covering: Importance of ethics Applying ethics to software engineering Current ethical problems in the software industry Selling companies on software engineering ethics Cornerstones of software quality Thought experiments with software engineering ethics Role of the individuals in creating software ethics The deadline on software engineering ethics Excerpt from the interview: "Currently, software developers carry the lifeblood of civilization. Nothing can function without software, and developers' behavior isn't in line with that responsibility. I want us programmers to behave in a stalwart way, and acknowledge our responsibility which is likely to keep growing. There have been high profile calamities caused by software over the past decades. Software developers need to start discussions about what may be done before a disaster happens that takes control out of our hands. I expect a disaster to happen eventually that overtakes politics and causes legislation to constrain the software industry. We need to get ahead of this and be ready with a code of ethics and a set of standards by the time the politicians come to regulate us." https://codingsans.com/blog/software-engineering-ethics?utm_source=Podcast&utm_medium=platforms (Click here to read the full interview!)

Tech Without Borders by DojoLIVE!
Ethics in Software Development

Tech Without Borders by DojoLIVE!

Play Episode Listen Later Jan 28, 2022 68:04


View the full video interview here. Maybe you can build stuff. But.. should you? Where should you, as software developers, draw the line? Shall you build software with the common good in mind and ignore the potential consequences of releasing such tools to the world? Robert C. Martin, AKA Uncle Bob, CleanCoder.com‘s Founder and President of Object Mentor Inc.

Python Podcast
Refactoring

Python Podcast

Play Episode Listen Later Dec 30, 2021 104:19


Diesmal haben sich Dominik und Jochen wieder mit Ronny getroffen und gemeinsam versucht herauszufinden, worum es beim Thema Refactoring geht und was die Tücken und Herausforderungen dabei sind. Und an dieser Stelle wünschen wir direkt auch mal guten Rutsch und ein tolles Jahr 2022, denn: Time flies like an arrow. Fruit flies like a banana. --eher nicht Groucho Marx     Shownotes Unsere E-Mail für Fragen, Anregungen & Kommentare: hallo@python-podcast.de News aus der Szene Python 3.10.1 Django 4.0 PHP 8.1 async await Refactoring Programming for pleasure D.L. Parnas On the Criteria To Be Used in Decomposing Systems into Modules A Philosophy of Software Design - John Ousterhout Calvin Hendryx-Parker - Finite State Machine in Django (neuer Talk auf der PyCon US) Ambient Digital - (The django-viewflow package) ON COMPUTABLE NUMBERS, WITH AN APPLICATION TO THE ENTSCHEIDUNGSPROBLEM, A.M. Turing. Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) Django Chat Episode, bei der test driven development Thema war Zen of Python Picks htmx und was sind restful APIs eigentlich: Carson Gross - REST, HATEOAS & Django - It's OK to not use JSON... or Javascript pendulum - python datetimes made easy blue statt black darker statt black piptools Twitter sagt: poetry ist kaputt

Fuse Show
EP. 121 A Fireside Chat with the Co-founder of Nyckel - Oscar Beijbom

Fuse Show

Play Episode Listen Later Nov 15, 2021 44:27


Oscar is co-founder of Nyckel: the lightning-fast ML platform for everyone. He is also the Senior Director of Machine Learning at Motional, where he works on ML products, research, platform for their fleet of autonomous vehicles. Before that, he was a postdoctoral scholar in Trevor Darrell's lab at Berkeley AI Research, where he worked on automated quantification of scientific image data using deep learning. Previously, he was the lead developer at Hövding, where he created the algorithmic framework and hardware design for their invisible bicycle helmet. He has also worked on automated dietary logging systems for consumer applications and focusing algorithms for image-based cell analysis. Oscar also manages and develops CoralNet, deploying deep convolutional neural networks to help coral reef ecologists mine image data. Oscar got his Ph.D. in computer vision and machine learning at UCSD under David Kriegman and Serge Belongie, and his M.S. in engineering physics at Lund University under Kalle Åström. Book Recommendation; Clean Code: A Handbook of Agile Software Craftsmanship By, Robert C. Martin.

Kass Atay Podcast - كاس أتاي بودكاست
#15 Clean code: meaningful names, functions, comments, formatting, error handling, tests, concurrency

Kass Atay Podcast - كاس أتاي بودكاست

Play Episode Listen Later Sep 27, 2021 69:59


About the podcast: Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer, but only if you work at it. In today's episode from Kass d'Atay Podcast, Slimane Akalië will try to summarize the most important points in this book, which is a comprehensive guide for every programmer, novice, or professional. Timestamps (00:00) Intro (01:50) Disclaimers (02:10) Why Clean code? (04:45) Meaningful names (13:21) Functions (27:31) Comments (35:30) Formatting (41:38) Objects and data structures (48:41) Error handling (53:48) Unit tests (59:42) Classes (01:02:09) Concurrency (01:06:59) Outro

Flying High with Flutter
Improving Yourself as a Developer - Flying High with Flutter #25

Flying High with Flutter

Play Episode Listen Later Sep 22, 2021 59:10


Hi everyone! We had a great time with Charles Max Wood. In this episode, Charles taught us how to improve ourselves, as a developer! In order to not be at a stalemate, please check out this episode! Resources:http://topenddevs.com/https://www.freecodecamp.org/news/best-podcasts-for-flutter-developers/https://devchat.tv/https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052https://www.amazon.com/Robert-C.-Martin/e/B000APG87E?ref=dbs_m_mng_rwt_bylnhttps://www.amazon.com/Who-Not-How-Accelerating-Teamwork-ebook/dp/B0867ZJ151/ref=sr_1_1?crid=1I0UYAR374RS6&dchild=1&keywords=who+not+how&qid=1629201462&s=digital-text&sprefix=who+not+ho%2Cdigital-text%2C353&sr=1-1https://www.amazon.com/Vision-Driven-Leader-Questions-Energize-ebook/dp/B07VNHC41J/ref=sr_1_1?dchild=1&keywords=vision+driven+leader&qid=1629201508&s=digital-text&sr=1-1https://www.amazon.com/Obstacle-Way-Timeless-Turning-Triumph-ebook/dp/B00G3L1B8K/ref=sr_1_1?crid=27YF6ZXE1PU6&dchild=1&keywords=the+obstacle+is+the+way&qid=1629201533&s=digital-text&sprefix=obstacl%2Cdigital-text%2C345&sr=1-1https://www.amazon.com/Expert-Secrets-Underground-Converting-Customers-ebook/dp/B085BT8V5P/ref=sr_1_1?crid=3T92NOG7XT5O7&dchild=1&keywords=expert+secrets+by+russell+brunson&qid=1629201574&sprefix=expert+secrets%2Caps%2C372&sr=8-1https://www.amazon.com/Disrupt-You-Transformation-Opportunity-Innovation-ebook/dp/B00NS3FO2K/ref=sr_1_1?dchild=1&keywords=disrupt+you&qid=1629201590&sr=8-1https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs-ebook/dp/B0739PYQSS/ref=sr_1_1?crid=19P4KETG7MSGG&dchild=1&keywords=extreme+ownership&qid=1629201610&sprefix=extreme+own%2Caps%2C378&sr=8-1https://www.amazon.com/360-Degree-Leader-Developing-Organization-ebook/dp/B005N0D4XC/ref=sr_1_1?dchild=1&keywords=360+degree+leader&qid=1629201662&sr=8-1https://www.amazon.com/Common-Path-Uncommon-Success-Fulfillment-ebook/dp/B08BYZ57TP/ref=sr_1_1?crid=34A8I8STFZN9I&dchild=1&keywords=common+path+to+uncommon+success&qid=1629201697&sprefix=common+path+to+u%2Caps%2C361&sr=8-1https://devchat.tv/influencers/https://devchat.tv/levelupCredits:

Health Unchained Podcast
Ep. 84: NEM Development for Healthcare - Gregory Saive (CEO UBC.Digital)

Health Unchained Podcast

Play Episode Listen Later Jul 26, 2021 60:10


Gregory Saive is an experienced software developer from Belgium who uses the NEM blockchain platform to develop various dapps including an online game called PacNem. He spent time as Head Foundation Developer at NEM. Gregory is founder and CEO of UBC.Digital which publishes content for blockchain developers. He's also the blockchain lead at D Health and works on Symbol from NEM. Website: UBC.Digital Book: https://ubc.digital/symbol-from-nem-the-return-of-the-ninjas/ Twitter: https://twitter.com/eVias PacNem website: https://www.pacnem.com/ dHealth website: https://dhealth.network/ Symbol website: https://symbolplatform.com/ --Show Notes-- •Introduction to Gregory's background •Development experience and career •What is the most important thing you are doing in the blockchain space? •Please describe your organization, UBC Digital for developers •eBook – Symbol from NEM the return of the ninjas •What is the primary benefit of using NEM vs another blockchain network for DLT development? •What healthcare organizations are using NEM and what problems are they trying to solve? •How can development be incentivized using blockchain? •What is Dhealth.network? •How did you come up with Pac-Nem? •What are your thoughts on Ethereum and Cardano development? •What is Symbol Platform and how much traction does it have? •General technical specifications (architecture) of network •What are your thoughts about the singularity that is supposed to happen in 2045? •If you had to have micro chip implanted in your body, where would you want it to be implanted? •Favorite book that has influenced you – Clean Code by Robert C. Martin •Final Takeaways --News Corner-- https://qz.com/2036529/more-than-450-airlines-can-now-use-ibms-digital-health-pass/ On July 22, 2021, international airline reservation system, Amadeus, announced adoption of IBM's digital health passport solution called IBM Digital Health Pass. The health pass uses IBM's blockchain technology to allow travel security agents to verify a travel's covid-19 vaccination status without using a simple QR code scan. --Health Unchained Links-- Website: https://healthunchained.org Telegram: t.me/healthunchained Twitter: twitter.com/Healthunchaind

Podlodka Podcast
Podlodka #224 – System Design

Podlodka Podcast

Play Episode Listen Later Jul 12, 2021 70:48


Спорить про архитектуру мы очень любим, поэтому пришла пора разобраться в том, как эти архитектуры создаются! System design — это не только этап интервью в FAANG. Это процесс создания архитектуры системы, которым занимаются не только бородатые Архитекторы Решений. Зачем нужен System Design (даже если вы пока "маленькие"), что в него входит, как отличить хороший System Design от плохого и какая же нотация лучше всех — все это в выпуске с Элвином Рахманкуловым, главой Mobile Competency Center в EPAM Systems. Выделенный сервер Mac Mini с процессором M1 в Selectel для iOS-разработчиков: https://slc.tl/zIZ2o Конференция про техлидство, архитектуру систем и техническое совершенство: https://podlodka.io/techcrew. Старт 2 августа. Промокод для слушателей подкаста: i_love_uml Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Systems design - Wikipedia https://en.wikipedia.org/wiki/Systems_design Book: Views and viewpoints: Software Systems Architecture https://www.viewpoints-and-perspectives.info/home/book/ Book: Software Architecture in Practice (SEI Series in Software Engineering) https://www.amazon.com/Software-Architecture-Practice-3rd-Engineering/dp/0321815734 Books: Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series) https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164 Architectural Katas: Practicing Architecture http://archkatas.herokuapp.com/rules.html System Design interviews on your tube (exponent) https://www.youtube.com/channel/UCjm_qVkCPjOVDz9BWjNqO9A C4 Model: The C4 model for visualising software architecture https://c4model.com/ Software Engineering Institute https://www.sei.cmu.edu/

Retro Time // A Software Podcast
23. A Brief History of the Agile Manifesto with Uncle Bob Martin

Retro Time // A Software Podcast

Play Episode Listen Later Apr 15, 2021 64:33


This week, our heroes interview the legendary "Uncle Bob," Robert C. Martin. We learn about the history of the Agile Manifesto and if Bob thinks any of the Agile principles need updating in 2021. The post 23. A Brief History of the Agile Manifesto with Uncle Bob Martin appeared first on Retro Time.

Przeprogramowany podcast
Czysty kod: Podręcznik dobrego programisty | Recenzja książki #2

Przeprogramowany podcast

Play Episode Listen Later Mar 1, 2021 20:48


Jak pisać kod, który będzie czytelny i łatwy w utrzymaniu? Czysty kod: Podręcznik dobrego programisty podejmuje próbę odpowiedzi na te pytanie. Jest to prawdopodobniej najbardziej kontrowersyjna tematyka w dziedzinie programowania a Robert C. Martin, znany jako Uncle Bob, śmiało przekazuje w niej swoje zasady związane z nazewnictwem, konstruowaniem funkcji, obsługą błędów oraz komentowaniem kodu. Z recenzji dowiesz się: ✅ Czego można nauczyć się z tej książki? ✅ Z jakimi wadami trzeba się liczyć? ✅ Czy przykłady w Javie będą problemem dla osób nieznających tego języka? ✅ Jaki poziom doświadczenia jest potrzebny, aby przyswoić ten tytuł? ✅ Zasubskrybuj nasz kanał - http://bit.ly/przeprogramowani-sub

Cancelvania
Cancelvania #18: Enorm smooth, aber nicht subtil

Cancelvania

Play Episode Listen Later Feb 12, 2021 199:03


Cancelments dieser Woche: +++CONTENT WARNUNG VORAB: die Cancelments dieser Woche behandeln sexuellen Missbrauch und Gewalt+++ Es gibt, bevor diese Inhalte beginnen eine deutliche Warnung innerhalb der Folge mit Timestamp, wann die Themen vorbei sind. So stellen wir sicher, dass ihr die Folge genießen könnt, auch wenn ihr diese Themen besser überspringen möchtet. - Till Lindemann ((CN)) - Marylin Manson ((CN)) - Red Hot Chili Peppers ((CN)) - Robert C. Martin (#Notmyuncle) ---------------------------------------------------- Außerdem: In Anbetracht dessen, dass bald Godzilla vs. Kong erscheint, diskutieren Bombe und Winti darüber, ob sie Team Godzilla oder Team King Kong sind. Bombe probiert zum ersten mal den Harzer Roller ?! Pfui oder Hui? Lasst es uns wissen! Spatz auf der Hand - was hat es damit auf sich? Natürlich hatte Winti wieder eine Tiergeschichte für uns ;) Heinz Harald Frenzen in einem Musikpodcast? Kennt ihr Let's Make A Music? Die Episode mit Mr. 1981 ist besonders wichtig für Bombe. Warum? Findet es heraus... Was hat eine Chinesische Shopping Mall mit einem traurigen Bär gemeinsam? Unser Kollege der Abteilung J.K. Rowling wird es uns sagen! Der gleiche Kollege hat auch einen fantastischen freund aus Wien! Tolle Story - WOW ! LOL Ich lach immer noch! Frank Tonmann - der FRANK TONMANN - von Eulen vor die Säue wird offiziell hiermit eingeladen zu uns in den Podcast zu kommen. Er ist das größte Vorbild von Winti. Winti ist ein #reciever eine #sau und eine #eule BOAH! Eine Wundertüte an Themen, Spaß und problematischen Themen!

Views on Vue
VUE 134: A Conversation with author, Marco Faella

Views on Vue

Play Episode Listen Later Jan 19, 2021 28:18


We spoke with Marco about his book, Seriously Good Software, and what it means for developers. Panel Raymond Camden Steve Edwards Guest Marco Faella Sponsors Next Level Mastermind Links Seriously Good Software by Marco Faella Picks Marco- Clean Code: A Handbook of Agile Software Craftsmanship by  Robert C. Martin Marco- Java API Source code Marco- Sean Carroll's Mindscape Podcast Raymond- G.I. Joe Action Figures Steve- Start With No | Dylan Paulus

panel sean carroll steve edwards robert c martin agile software craftsmanship clean code a handbook raymond g
Devchat.tv Master Feed
VUE 134: A Conversation with author, Marco Faella

Devchat.tv Master Feed

Play Episode Listen Later Jan 19, 2021 28:18


We spoke with Marco about his book, Seriously Good Software, and what it means for developers. Panel Raymond Camden Steve Edwards Guest Marco Faella Sponsors Next Level Mastermind Links Seriously Good Software by Marco Faella Picks Marco- Clean Code: A Handbook of Agile Software Craftsmanship by  Robert C. Martin Marco- Java API Source code Marco- Sean Carroll's Mindscape Podcast Raymond- G.I. Joe Action Figures Steve- Start With No | Dylan Paulus

panel sean carroll steve edwards robert c martin agile software craftsmanship clean code a handbook raymond g
Start Over Coder
045: Improving Naming Conventions

Start Over Coder

Play Episode Listen Later Dec 20, 2020 12:46


The more you write code, the more you realize the importance of choosing good names for your functions and variables. In this episode I discuss a few best practices I've picked up so far. As a newbie to writing code, it's just about getting the darn code to work. Lots of questions take priority: What is a function? What is this var I keep seeing everywhere? Did I miss a semicolon AGAIN!? Thinking about how to name functions, variables, or elements takes a back seat. But the more you read code, and especially the more you read your own code from the past, it's easy to see just how important it is to name things well. It's probably the most important thing you can do to make your code readable. Here are some tips I've picked up so far about naming conventions: Be specific with names so that the name describes what is actually happening. Example: name a function calculateAge() instead of just calculate(), which is too vague. Don't use similar names. My terrible bad example was when I called a button “item-reward” and on the same page called a form “reward-item.” This is the epitome of confusing when you go back and read your code after a few weeks away. Don't use initials, single letters, or numbers as names. It's harder to understand and nearly impossible to search. Brevity does not always win over clarity! Basically when reading through your code, the reader should be told a story: a sequence of actions that makes sense to human understanding. To improve your own style of naming things I can recommend: Read other people's code, both good and bad. You'll get best practices from the good, and can see what not to do from the bad! Read books about best practices. I can recommend Clean Code by Robert C Martin. Ask other developers to review your code and offer suggestions for improvement. Do the time test: read your own code a few weeks or months after you've put it down. After some time away you'll see rather quickly where improvements could be made, as well as how clear or confusing it is. This episode was originally published 5 December, 2017.

Les Semi-Colons
Rétrospective Clean Code

Les Semi-Colons

Play Episode Listen Later Nov 25, 2020 66:01


Dans cet épisode nous faisons la rétrospective du livre Clean Code de Robert C. Martin.Il s'agit du dernier épisode de la saison 1 du podcast et nous en profitons pour faire un retour en arrière sur nos passages préférés du livre Clean Code.Invité: Nicolas Charette-Naud de http://bamboosoft.ca/ 

Les Semi-Colons
Faire deux choses en même temps

Les Semi-Colons

Play Episode Listen Later Nov 11, 2020 66:41


Dans cet épisode nous examinons le Chapitre 13 - Concurrency - du livre Clean Code de Robert C. Martin.L'exécution en parallèle, pourquoi?Les différents modèles d'exécutionLes threadsInvité: Nicolas Charette-Naud de http://bamboosoft.ca/ 

Les Semi-Colons
L'émergence

Les Semi-Colons

Play Episode Listen Later Nov 1, 2020 61:40


 Dans cet épisode nous examinons le Chapitre 12 - Emergence - du livre Clean Code de Robert C. Martin.Qu'est-ce que le design par émergence ?4 règles à suivre pour un design simpleRoule tous les testsPas de duplicationExpressifMinimalise le nombre de classes et de méthodesInvité: Nicolas Charette-Naud de http://bamboosoft.ca/ 

Better Software Design
18. About the past, present and future of IT with Uncle Bob

Better Software Design

Play Episode Listen Later Oct 12, 2020 46:45


From time to time we should stop for a moment and take a look around. We will see what is behind us already and what is waiting for us in the future. In this episode my today guest, Robert C. Martin widely known as Uncle Bob, shares his perspectives on Agile, challenges and state of IT industry. This episode of Better Software Design podcast is in English.

Better Software Design
17. O prawie Demeter, Clean Code i zasadach SOLID z Piotrem Stawirejem

Better Software Design

Play Episode Listen Later Oct 5, 2020 64:43


Materiały dodatkowe:Definicja Law of Demeter, WikipediaClean Code: A Handbook of Agile Software Craftsmanship, Robert C. Martin, klasyczna książka Uncle Boba na temat czystego koduAgile Principles, Patterns, and Practices in C#, Robert C. Martin, Mikah MartinTest Driven Development: By Example, Kent Beck, książka, która pojawiła się już przy okazji poprzedniego odcinka o Test Driven DevelopmentDomain-Driven Design: Tackling Complexity in the Heart of Software, Eric Evans, z rekomendacją od Piotra, aby szczególną uwagę zwrócić na rozdział 2 tej książki, czyli "Communication and the Use of Language"Wspomniane przez nas repozytorium z ciekawie zaimplementowaną piramidą testów i nawiązujące do tematyki odcinka można znaleźć na BitBuckecie Piotra, https://bitbucket.org/piotrstawirej/financial-system/src/master/.

Salesforce Way
77. Clean Coder and Professionalism | Robert C. Martin (Uncle Bob)

Salesforce Way

Play Episode Listen Later Oct 1, 2020


Robert C. Martin (Uncle Bob) is the co-founder of cleancoders.com, author of several very popular books including clean code, public speaker, idol of many programmers. Uncle Bob joins to talk about clean coder, programming professionalism, the future of programming, lisp and Clojure, and the recommended reading books, etc. Links Clean Coder Uncle Bob’s personal blog Clean Coder site with programming videos The future of programming Uncle Bob recommended books Teaching videos for SICP book Video Video format of this episode on YouTube Video Teaser The YouTube Video URL The post 77. Clean Coder and Professionalism | Robert C. Martin (Uncle Bob) appeared first on SalesforceWay.

Clean Coders
CC 018: Clean Architecture with Robert "Uncle Bob" Martin

Clean Coders

Play Episode Listen Later Sep 29, 2020 49:02


Robert C. Martin has been a coder since 1970, co-founder of cleancoders.com, founder of Uncle Bob Consulting LLC, Master Craftsman at 8th Light Inc, and author of the book Clean Agile. Uncle Bob and Chuck start by discussing whether or not there has been a decline in Agile in recent years. Uncle Bob does not believe that agile is declining, but rather that because the number of programmers grows so quickly, Agile has become diluted. Uncle Bob describes what it was like to be at Snowbird writing the Agile Manifesto. He describes it as one of those rare times where a meeting actually produces something. For Uncle Bob, Agile is extreme programming, and they talk about how he came up with the idea for Agile. He talks about the principles in Agile match the principles in extreme programming. They discuss some of the dangers of cherry picking the Agile method. They talk about what kind of data comes out of agile practices and the importance of analyzing the data and responding properly. The essence of keeping the engineering under control is the essence of any team so that you can maintain and clean and improve the code. He and Chuck talk about other things that teams should be doing to maintain the quality, readability, and maintainability of their code. This includes things like communicating the structure of the code throughout the team, code reviews, and pair programming. They talk about the element of courage required to make consequential decisions at the last moment. The show concludes with Chuck and Uncle Bob discussing how to get a team started with Agile methods and Uncle Bob talking about his book Clean Agile. Panelists Charles Max Wood Guest Uncle Bob Martin Links Cleancoders.com Uncle Bob Consulting LLC Clean Agile The Agile Manifesto Follow Bob on Twitter @unclebobmartin cleancoder.com Check out Uncle Bob’s “Clean Code: Functional Programming” video course  

CodigoTecno
#49 - Libros recomendados para programadores

CodigoTecno

Play Episode Listen Later Sep 25, 2020 20:00


Estamos en un constante aprendizaje, con diversos técnicas a la hora de aprender, algunos prefieren videos, otros tutoriales, pero una de las formas mas tradicionales y preferidas son los libros, sea en formato papel o en digital me animo a decir que estos son algunos títulos que todo programador / desarrollador debe conocer. En este episodio te comentamos brevemente algunos títulos que sin entrar en un lenguaje en particular, nos van a dar una idea de buenas prácticas y algunos que otros consejos que nos van a servir en nuestra formación profesional. Analizamos sin entrar a fondo, el libro de Robert Martin, Código Limpio y luego vemos otros que podrían inspirarte a mejorar nuestra codificación. Los libros que recomendamos: - CLEAN CODER de Robert C. Martin - YOU DON’T KNOW JAVASCRIPT de Kyle Simpson - ELOQUENT JAVASCRIPT de Marijn Haverbeke - THE PRAGMATIC PROGRAMMER de Andrew Hunt y David Thomas Algunos de ellos quizás podrías encontrarlo en internet ya que están en formato libre, otros será cuestión de analizar si te va gustar realmente y luego adquirirlo. Si te gustó este episodio, dejame un comentario, compartilo y sugerirnos un tema para el próximo capitulo de código. Si querés podes comunicarte en algunas de las redes de podcasting , será un gusto poder compartir experiencias del desarrollo web. Encontrá más contenido en y comentá, sugerí en: - https://www.facebook.com/codigotecno/ - https://www.instagram.com/codigotecno Si te inspiró deja tu comentario, like o sugerencia en las redes de podcast mas populares: * En Ivoox : https://bit.ly/2JoLotl * En Spotify : https://spoti.fi/31Dp4Sq * En Itunes: https://apple.co/2WNKWHV * En Youtube: https://bit.ly/2JLaKRj * A través de Player.fm: https://player.fm/series/codigotecno * Y también en Google Podcast : https://www.shorturl.at/FKP17 https://www.alejandrosoler.com.ar

Salesforce Way
76. Clean Code | Robert C. Martin (Uncle Bob)

Salesforce Way

Play Episode Listen Later Sep 24, 2020 37:11


Robert C. Martin (Uncle Bob) is the co-founder of cleancoders.com, author of several very popular books including clean code, public speaker, idol of many programmers. Uncle Bob joins to talk about clean code, such as its definition, guiding principles, best practices, test coverage, TDD, etc. Links Clean Code Uncle Bob’s personal blog Clean Coder site with programming videos Video Video format of this episode on YouTube Video Teaser The YouTube Video URL The post 76. Clean Code | Robert C. Martin (Uncle Bob) appeared first on SalesforceWay.

Azure DevOps Podcast
Bob Martin on Agile and Extreme Programming - Episode 105

Azure DevOps Podcast

Play Episode Listen Later Sep 7, 2020 38:15


In today’s episode, Jeffrey Palermo is joined by a really exciting guest; Robert C Martin, better known as Uncle Bob Martin!   If you don’t already know Bob, he is a software engineer, instructor, and best-selling author. He is most recognized for developing numerous software design principles and for being a founder of the incredibly influential Agile Manifesto. Bob is the author of a number of Clean Code related books including his latest, Clean Agile: Back to Basics, where he reintroduces Agile values and principles for a new generation of programmers and nonprogrammers alike. In the past, Bob was also the editor-in-chief of C++ Report magazine and served as the first chairman of the Agile Alliance.   In this episode, Jeffrey and Bob talk all things Agile and Extreme Programming (XP). Bob shares his insights on what would be on his shortlist if he was building an Agile team today; shares key takeaways from his book, Clean Agile: Back to Basics; and speaks about what XP looks like in 2020. He also touches on clean architecture, clean code, his predictions for the future of the software industry, and offers some timely tips for young developers!   Topics of Discussion: [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes. [:46] About The Azure DevOps Podcast and Jeffrey’s offer to speak at virtual user groups. [1:42] About today’s episode with Bob Martin. [2:10] Jeffrey welcomes Bob to the podcast. [2:20] Bob shares some background about who he is as well as the proudest moment in his career. [4:09] Why did Bob decide to write Clean Agile: Back to Basics? [5:28] If someone was building an Agile team today, what would be on Bob’s shortlist of recommendations? [7:38] What does Extreme Programming (XP) look like in 2020? What are the concrete practices? [9:32] What does Bob see as the current best standard for a programmer in this COVID world? [12:31] Bob defines the practice of continuous integration. [14:58] Is Bob a fan of feature branches? [15:29] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [16:00] Bob’s journey with getting started with clean architecture. [19:23] Is there a way to do clean architecture with the modern tooling available? Or are there things available to attempt to get closer to it? [21:32] Bob shares the origin of literate programming. [23:11] The modern struggle with tooling. [25:15] Bob talks ‘DLL Hell’. [26:00] Bob shares why it is so incredibly important to keep clean code; code that is free from dependencies. He also explains how to get to that point and offers some advice to young programmers. [31:55] Bob shares his predictions on the future of the software industry. [37:13] Jeffrey thanks Bob for joining the podcast!   Mentioned in this Episode: Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook! Jeffrey Palermo’s Youtube Jeffrey Palermo’s Twitter — Follow to stay informed about future events! The Azure DevOps Podcast’s Twitter: @AzureDevOpsShow Robert C. Martin Clean Agile: Back to Basics, by Robert C. Martin Robert C.Martin’s Amazon Book Page @UncleBobMartin (Bob Martin’s Twitter) Clean Coders Extreme Programming Explained, by Kent Beck Clean Architecture: A Craftsman's Guide to Software Structure and Design, by Robert C. Martin DLL Hell   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.  

Devchat.tv Master Feed
iPS 303: iOS Interview Questions

Devchat.tv Master Feed

Play Episode Listen Later Sep 1, 2020 49:15


In this episode of the iPhreaks Show, Charles talks to Alex Bush about iOS interview questions and how to navigate the challenging job market. They go over an article Alex wrote that systematizes and summarizes commonly asked iOS interview questions. Sponsor CacheFly Panel Alex Bush Charles Max Wood Links iOS Interview Questions for Senior Developers in 2020 https://github.com/Alamofire/Alamofire Architecting iOS Apps with VIPER By Jeff Gilbert and Conrad Stoll https://github.com/uber/RIBs The Clean Architecture by Robert C. Martin (Uncle Bob) Clean Architecture book Picks Alex Bush: Time Enough for Love System Design Interview: Get iOS Jobs At Big Companies Follow iPhreaks Show on Twitter > @iphreaks

The iPhreaks Show
iPS 303: iOS Interview Questions

The iPhreaks Show

Play Episode Listen Later Sep 1, 2020 49:15


In this episode of the iPhreaks Show, Charles talks to Alex Bush about iOS interview questions and how to navigate the challenging job market. They go over an article Alex wrote that systematizes and summarizes commonly asked iOS interview questions. Sponsor CacheFly Panel Alex Bush Charles Max Wood Links iOS Interview Questions for Senior Developers in 2020 https://github.com/Alamofire/Alamofire Architecting iOS Apps with VIPER By Jeff Gilbert and Conrad Stoll https://github.com/uber/RIBs The Clean Architecture by Robert C. Martin (Uncle Bob) Clean Architecture book Picks Alex Bush: Time Enough for Love System Design Interview: Get iOS Jobs At Big Companies Follow iPhreaks Show on Twitter > @iphreaks

Les Semi-Colons
Comment construire un système ?

Les Semi-Colons

Play Episode Listen Later Aug 16, 2020 75:36


Dans cet épisode nous examinons le Chapitre 11 - Systems - du livre Clean Code de Robert C. Martin.Séparé la construction d'un système de son utilisationL'injection de dépendancesÀ plus grande échelleCross-cutting concerns et Aspect Oriented ProgrammingInvité: Nicolas Charette-Naud de http://bamboosoft.ca/ 

Android story
AS-11: Clean architecture

Android story

Play Episode Listen Later Aug 15, 2020 63:57


Telegram чат для обсуждения выпусков и общения с ведущими.Мы решили продолжить тему архитектур и хорошего кода. Этот выпуск посвящён Clean Architecture, которая очень часто обсуждается, но при этом определений "что это" можно найти множество. Поэтому мы решили добавить ещё одного! А также в деталях обсудить с чем её едят, зачем она и как её применять в реальном мире.00:01:40 - Начало обсуждения Clean ArchitectureНа почитать:1) Книга Clean Architecture: A Craftsman's Guide to Software Structure and Design by. Robert C. Martin.2) Короткая статья об Clean Architecture3) Паттерны для domain logic, название которых я путал и не мог вспомнить нормально: - Transaction Script- Domain Model- Service Layer4) Вообще разные паттерны для разных слоёв написанные Мартином Фаулером. Также рекомендую почитать его книгу Patterns of enterprise application architecture.Оставить комментарии также можно на сайте.

Les Semi-Colons
Les classes selon oncle Bob

Les Semi-Colons

Play Episode Listen Later Jul 8, 2020 70:52


Dans cet épisode nous examinons le Chapitre 10 - Classes - du livre Clean Code de Robert C. Martin.EncapsulationLes classes devraient être petitesLe Single Responsibility PrincipleLa CohésionOrganiser pour le changementInvité: Nicolas Charette-Naud de http://bamboosoft.ca/ 

TOTVS Developers Podcast
TOTVS Developers #15 - PO UI

TOTVS Developers Podcast

Play Episode Listen Later Jul 2, 2020 41:36


Escute agora nosso episódio sobre PO UI! O que é, e porque nasceu o PO-UI?Quais foram os desafios iniciais?É fácil iniciar o desenvolvimento com o PO-UI? Por onde começo?https://po-ui.io/>>> Dê o play!Convidados:Nicole Oliveira da Silva -https://www.linkedin.com/in/nicole-oliveira-610b9397/Jhosef Marks de Carvalho - https://www.linkedin.com/in/jhosefmarks/David Matos Mauricio - https://www.linkedin.com/in/david-mauricio-256391106/ Host:Ricardo MansanoAlvaro Camillo NetoDicas: Naruto Shippuden: https://www.netflix.com/title/80000603Dragon Ball Super: https://www.imdb.com/title/tt4644488/Livro - Arquitetura Limpa, Robert C. Martin - https://www.submarino.com.br/produto/73492582/arquitetura-limpa-o-guia-do-artesao-para-estrutura-e-design-de-softwareLivro: Estruturas de dados e algoritmos com JavaScript, - Loiane Groner - https://www.amazon.com.br/Estruturas-dados-algoritmos-com-JavaScript-ebook/dp/B07P6SZJVQ/ref=asc_df_B07P6SZJVQ/?tag=googleshopp00-20&linkCode=df0&hvadid=379751728744&hvpos=&hvnetw=g&hvrand=5631906634481596007&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1001773&hvtargid=pla-813096417748&psc=1Games Lego: https://www.lego.com/en-gb/gamesLast Dance: https://www.netflix.com/title/80203144Pinterest: https://www.pinterest.com/Meu eterno talvez: https://www.netflix.com/title/80202874Tales from the loop: https://www.primevideo.com/detail/Tales-from-the-Loop/0IZJLPR9WFYI965ZVREZFLJYPD

OfferZen Podcast
#38 Malini Chetty, Investec: "Selective Learning", Turning Your Levelling up into a Daily Practice

OfferZen Podcast

Play Episode Listen Later Jun 26, 2020 47:44


Levelling up as a developer can be overwhelming: The tech industry moves fast, and with so many podcasts, videos, forums, blog posts and online courses out there, it can be hard to know what content to prioritise, and how to make time for it in an already busy schedule. Malini Chetty, Development Team Lead at Investec, divides her learning into three ‘circles of influence': growing her own skills, understanding what's relevant for her business context, and understanding the world around her. This lets her be selective about what she learns, and helps her make dedicated time for it too. Here’s how she makes levelling up a daily practice.Read the blog post here! (https://bit.ly/3eE10Fk)Resources:Here are some of the resources Malini mentioned in the interview, that she uses for her own learning:TEDXTalks“The DevOps Handbook” by Gene Kim (Amazon | Audible)“A Seat at the Table” by Mark Schwartz (Amazon | Audible)“Software Craftsmanship” by Pete McBreen (Amazon)"Clean Code" by Robert C. Martin (Amazon)

Les Semi-Colons
Les tests unitaires, ça mange quoi en hiver ?

Les Semi-Colons

Play Episode Listen Later Jun 18, 2020 60:24


Dans cet épisode nous examinons le Chapitre 9 - Unit Tests - du livre Clean Code de Robert C. Martin. Les trois lois du TDDComment écrire des tests CleanLangage Spécifique au Domaine des testsInvité: Nicolas Charette-Naud de http://bamboosoft.ca/ 

Les Semi-Colons
Protégez vos frontières

Les Semi-Colons

Play Episode Listen Later May 27, 2020 51:58


Dans cet épisode nous examinons le Chapitre 8 - Boundaries - du livre Clean Code de Robert C. Martin. Comment bien définir et "protéger" les frontières, les limites, de notre code.Utiliser le code des tiersExplorer et découvrir les frontièresTests d'apprentissageUtiliser du code qui n'existe pas encoreInvité: Nicolas Charette-Naud de http://bamboosoft.ca/ 

Coding Blocks
Clean Architecture – Are Microservices Truly Decoupled?

Coding Blocks

Play Episode Listen Later Mar 19, 2018 131:56


We're back with our last deep dive into Robert C. Martin's latest book, Clean Architecture, while Allen suffers from sleep deprivation, Joe shows us his dance moves, and Michael's mind is blown on how to unit test.

Coding Blocks
Clean Architecture – What is the Humble Object Pattern?

Coding Blocks

Play Episode Listen Later Mar 7, 2018 104:16


It's time for another deep dive into Robert C. Martin's Clean Architecture as Joe puts us on the spot, Allen has a new mission, and Michael shares his Easter eggs.

Coding Blocks
Clean Architecture – Make Your Architecture Scream

Coding Blocks

Play Episode Listen Later Feb 19, 2018 145:23


Michael can't tell higher from lower, Allen puts his views where he wants them, and Joe snaps it to a Slim Jim as we discuss how to make our architectures scream while discussing Robert C. Martin's Clean Architecture.

Coding Blocks
Clean Architecture – The Art of Drawing Lines

Coding Blocks

Play Episode Listen Later Feb 5, 2018 113:59


It's time for another deep dive into Robert C. Martin's Clean Architecture as Allen warns us about driving in front of him, Joe tries to describe a diagram again, and Michael can't understand the survey results.

Coding Blocks
Clean Architecture – Keeping Your Options Open

Coding Blocks

Play Episode Listen Later Jan 23, 2018 139:01


Joe drinks too much coffee, Allen spits his coffee out, and Michael feels vindicated as the discussions about Robert C. Martin's latest book, Clean Architecture, continues.

Coding Blocks
Clean Architecture – Components and Component Cohesion

Coding Blocks

Play Episode Listen Later Dec 11, 2017 118:09


Joe is down with OCP, Michael argues DRY, and Allen deletes our show notes as we dig into Components and Component Cohesion from Robert C. Martin's (aka Uncle Bob) Clean Architecture.

Coding Blocks
Clean Code – How to Write Classes the Right Way

Coding Blocks

Play Episode Listen Later Feb 5, 2017 83:15


This week Allen is troubled by circles, Michael talks like a game show host, and Joe announces it's twins as we continue our deep dive into the classic Clean Code book by Robert C. Martin.