Design Patterns Part 3

Topics covered
Popular Clips
Episode Highlights
Coding Tools
Exploring coding tools reveals a range of resources that enhance development and testing processes. Joe Zack highlights the Postman Chrome plugin, which simplifies issuing REST requests directly from the browser, making it easier than using Fiddler, especially for non-Windows users 1. This tool is praised for its simplicity and ability to save request history, offering a lightweight alternative for testing APIs. Michael Outlaw introduces Rextester, a versatile code-sharing platform that supports multiple programming languages, allowing users to write, run, and share code snippets without needing additional software 2.
It's very nice for sharing little code snippets.
--- Joe Zack
Both tools exemplify how modern coding utilities can streamline workflows and foster collaboration.
  Â
Learning Resources
Learning resources for programmers are abundant and varied, catering to different needs and skill levels. Joe Zack shares his experience with Codecademy, a platform offering interactive learning for languages like Ruby and JavaScript, which he finds effective for beginners seeking practical knowledge 3. He also mentions the Gang of Four's book on design patterns, a classic resource still relevant decades after its publication 4. Michael Outlaw adds that Pluralsight offers extensive video content on design patterns, providing a comprehensive library for developers to explore 5.
Codecademy was actually an excellent resource. I would put it up there with the other two as must-have for your tool belt.
--- Joe Zack
These resources collectively offer valuable insights and learning opportunities for both novice and experienced programmers.
Related Episodes
Design Patterns Part 1
Answers 383 questionsCommand, Repository and Mediator Design Patterns
Answers 383 questions

Software Design Anti-patterns
Answers 383 questionsClean Code - How to Write Amazing Functions
Answers 383 questionsDesign Patterns Part 4 - Adapter, Facade, and Memento
Answers 383 questionsDesigning Data-Intensive Applications – Scalability
Answers 383 questions

Clean Code - How to Write Classes the Right Way
Answers 383 questionsHow to be a Programmer
Answers 383 questionsThe DevOps Handbook – Enable Daily Learning
Answers 383 questionsBehavioral Patterns Pt 1
Answers 383 questions95. Data Structures – Arrays and Array-ish
Answers 383 questions

Strategic Design and Domain Events
Answers 383 questionsHow to be an Intermediate Programmer
Answers 383 questions

Why Domain Driven Design
Answers 383 questionsWhat is Supple Design?
Answers 383 questions
