Skip to content
AaronTweeton.com

AaronTweeton.com

  • Contact
  • Resume
  • Portfolio
AaronTweeton.com
AaronTweeton.com
What is the Open-Closed Principle?
Development

What is the Open-Closed Principle?

ByAaron May 23, 2023May 23, 2023

Let’s look at the Open-Closed Principle in object-oriented programming and how can it help you develop better applications and software.

Read More What is the Open-Closed Principle?Continue

What is the Single Responsibility principle?
Development

What is the Single Responsibility principle?

ByAaron May 22, 2023May 22, 2023

What is the Single Responsibility principle? Let’s look at how it can help you write better classes for your JavaScript applications.

Read More What is the Single Responsibility principle?Continue

Putting the “fun” into refactoring functions
Development

Putting the “fun” into refactoring functions

ByAaron April 25, 2023April 25, 2023

Let’s have “fun” looking at the code inside some functions and see how we can simplify them.

Read More Putting the “fun” into refactoring functionsContinue

Creating a Todo class
Development

Creating a Todo class

ByAaron April 24, 2023April 25, 2023

Let’s create a simple class to make managing todos easier and better structured.

Read More Creating a Todo classContinue

Extracting function logic from controllers
Development

Extracting function logic from controllers

ByAaron April 22, 2023April 25, 2023

Let’s clean up our controller by extracting some logic to independent functions. It’s not as boring as it sounds.

Read More Extracting function logic from controllersContinue

Converting a controller function into a class
Development

Converting a controller function into a class

ByAaron April 21, 2023April 25, 2023

How to convert an AngularJS controller function into a class.

Read More Converting a controller function into a classContinue

Page navigation

1 2 3 … 54 Next PageNext
  • Home
  • Contact Me
  • Resume
  • Portfolio
  • Do Not Sell My Information
Linkedin Github Behance

© 2023 AaronTweeton.com - WordPress Theme by Kadence WP

  • Contact
  • Resume
  • Portfolio