Coding Blocks
Summary: Pragmatic talk about software design best practices: design patterns, software architecture, coding for performance, object oriented programming, database design and implementation, tips, tricks and a whole lot more. You'll be exposed to broad areas of information as well as deep dives into the guts of a programming language. Most topics discussed are relevant in any number of Object Oriented programming languages such as C#, Java, Ruby, PHP, etc.. All three of us are full stack web and database / software engineers so we discuss Javascript, HTML, SQL and a full spectrum of technologies and are open to any suggestions anyone might have for a topic. So please join us, subscribe, and invite your computer programming friends to come along for the ride.
- Visit Website
- RSS
- Artist: Allen Underwood, Michael Outlaw, Joe Zack
- Copyright: CodingBlocks.NET ©2019
Podcasts:
It's time to get back to basics. It's easy as a software developer to be working on the latest and greatest frameworks, using the best methodologies, trying out new things. Sometimes it's a good idea to get a refresher on the very basic fundamentals. In this episode we go over the access modifiers that are common in C# and Java as well as ways to emulate these types of behaviors in Javascript. And let's be honest - encapsulation is only effective if you're providing programmers that come after you with a roadmap of how things should work. For that reason we also discuss Command Query Separation and some other ideas and practices that are a part of good programming practices. See the full shownotes here: https://www.codingblocks.net/episode23
Organizing your code, moving from school-work to work-work, the future of Silverlight, and lots of poo-pooing! See the full shownotes here: http://www.codingblocks.net/episode22
Organizing your code, moving from school-work to work-work, the future of Silverlight, and lots of poo-pooing! See the full shownotes here: https://www.codingblocks.net/episode22
We gather around the Festivus pole this holiday season and before we get into the Airing of Grievances, we discuss our favorite tools. No, not people. Actual tools. Srsly. See the full shownotes here: http://www.codingblocks.net/episode21
We gather around the Festivus pole this holiday season and before we get into the Airing of Grievances, we discuss our favorite tools. No, not people. Actual tools. Srsly. See the full shownotes here: https://www.codingblocks.net/episode21
If you're a software developer, one of the things you do in your daily job is test your code. You may be testing by running your application and trying out various things to make sure it works properly, but there must be a better way than navigating through every screen of your application to ensure everything is working as expected? Sure there is - Unit Testing. In this episode we talk about the various different types of testing and then we get deep into the specifics of what Unit Tests are, why they're important, why they're difficult, and why they're necessary and should be used in your applications. See the full shownotes here: http://www.codingblocks.net/episode20
If you're a software developer, one of the things you do in your daily job is test your code. You may be testing by running your application and trying out various things to make sure it works properly, but there must be a better way than navigating through every screen of your application to ensure everything is working as expected? Sure there is - Unit Testing. In this episode we talk about the various different types of testing and then we get deep into the specifics of what Unit Tests are, why they're important, why they're difficult, and why they're necessary and should be used in your applications. See the full shownotes here: https://www.codingblocks.net/episode20
We're back to the gang of four, continuing with another segment of design patterns. This time we're talking about some of our favorite Behavioral Design Patterns: Observer, Chain of Responsibilities, Iterator patterns. Also, why the visitor pattern is weird and what it's like to be raked over hot coals. See the full shownotes here: http://www.codingblocks.net/episode19
We're back to the gang of four, continuing with another segment of design patterns. This time we're talking about some of our favorite Behavioral Design Patterns: Observer, Chain of Responsibilities, Iterator patterns. Also, why the visitor pattern is weird and what it's like to be raked over hot coals. See the full shownotes here: https://www.codingblocks.net/episode19
We're excited about ASP.NET vNext, we might be Superman, a cute little ninja was MEAN to Allen, and we attempt to answer some questions. See the full shownotes here: http://www.codingblocks.net/episode18
We're excited about ASP.NET vNext, we might be Superman, a cute little ninja was MEAN to Allen, and we attempt to answer some questions. See the full shownotes here: https://www.codingblocks.net/episode18
In this episode, we have a discussion about what type of technology stack you should choose when you go to create your own project whether it be for profit or an open source type of deal. As programmers, we often struggle with balancing our ADHD tendencies to code in every language known to man, or actually trying to accomplish something and create a finished product! With that in mind, check out the show notes for Episode 17 to go see all the things we mentioned in the show. See the full shownotes here: http://www.codingblocks.net/episode17
In this episode, we have a discussion about what type of technology stack you should choose when you go to create your own project whether it be for profit or an open source type of deal. As programmers, we often struggle with balancing our ADHD tendencies to code in every language known to man, or actually trying to accomplish something and create a finished product! With that in mind, check out the show notes for Episode 17 to go see all the things we mentioned in the show. See the full shownotes here: https://www.codingblocks.net/episode17
In this episode we have quite a bit of news to discuss as well as the main topic, behavioral design patterns for Object Oriented programming. This continues the series on letting you know about the various design patterns that exist so that you can add to your programming tool belt. Join us to learn about the Template Pattern (aka the Template Method Pattern), the Strategy Pattern, and the Null Object Pattern. We also have some great tips of the week so listen now to educate yourself on the go. See the full shownotes here: http://www.codingblocks.net/episode16
In this episode we have quite a bit of news to discuss as well as the main topic, behavioral design patterns for Object Oriented programming. This continues the series on letting you know about the various design patterns that exist so that you can add to your programming tool belt. Join us to learn about the Template Pattern (aka the Template Method Pattern), the Strategy Pattern, and the Null Object Pattern. We also have some great tips of the week so listen now to educate yourself on the go. See the full shownotes here: https://www.codingblocks.net/episode16