Skip to main content

A C Roynon

  • Blog
  • About
  • Contact
  • Links

Author: acroynon

Dependency Inversion Principle

8th April 202025th January 2020 acroynon Leave a comment

The Dependency Inversion Principle is a component of The SOLID Principles. These principles set out simple rules to follow that allow us to create maintainable and easily extensible codebases. The dependency inversion principle states that any entity should depend … Click to read more

Interface Segregation Principle

6th April 202025th January 2020 acroynon Leave a comment

The Interface Segregation Principle is a component of The SOLID Principles. The SOLID principles are useful tips and rules to follow when writing software and code to create a maintainable and easily extensible codebase. The interface segregation principle states … Click to read more

Liskov Substitution Principle

3rd April 202025th January 2020 acroynon Leave a comment

The Liskov Substitution Principle is a component of The SOLID Principles which helps you create maintainable and extensible code. This principle states that any class should be able to be substituted for any of its subclasses without any issues. This … Click to read more

Open-Closed Principle

1st April 202025th January 2020 acroynon Leave a comment

The Open-Closed Principle is a component of The SOLID Principles. These principles can help you write software that is easy to extend and maintain whilst also avoiding code smells and bad design in your codebase. The open-closed principle states … Click to read more

Single Responsibility Principle (SRP)

30th March 202025th January 2020 acroynon Leave a comment

The Single Responsibility Principle (SRP) is one of the aspects of The SOLID Principles. It states that every class or object should have one purpose, one responsibility and effectively one reason for existence. This principle is concerned mainly with … Click to read more

The SOLID Principles

27th March 202026th January 2020 acroynon 4 Comments

The SOLID principles are a set of 5 rules to follow for Object-Orientated Programming (OOP). These rules or principles can be used to create software that is easy to extend and maintain while avoiding code smells and allowing simple refactoring. … Click to read more

What is a Firewall?

25th March 202025th January 2020 acroynon Leave a comment

A firewall is a network security system that is used to monitor and filter incoming and outgoing network traffic on a network or host basis. Firewalls are usually used to create a barrier between a trusted network and an untrusted … Click to read more

What is Steganography?

23rd March 202025th January 2020 acroynon Leave a comment

Steganography is the process of hiding a message, file, video, or picture within another message, file, video or picture. The key of steganography is that the medium that is used to hide the secret message, such as the image you … Click to read more

The Difference Between a LAN and a WAN

20th March 202025th January 2020 acroynon Leave a comment

The difference between a Local Area Network (LAN) and a Wide Area Network (WAN) is the expanse and physical size of the network. If you’re unsure what a computer network is or need a refresher on what makes a computer … Click to read more

JavaScript Destructuring Explained

18th March 202025th January 2020 acroynon Leave a comment

The JavaScript destructuring expression is a way to pull specific fields out of objects without having the entire object. This can be used either to just simply rip out values from an object and run checks against them. However, it … Click to read more

Posts navigation

1 2 … 13 Older posts
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Privacy Policy

Popular

  • How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP
  • Relational Databases Explained
  • What is Programming Syntax?
  • How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 8
  • The TCP/IP Model
  • What is Encryption?
  • How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 3
  • How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 5
  • Concurrency vs. Parallelism
  • Functions in JavaScript
  • JavaScript Spread Operator Explained
  • REST Method Basics Explained
  • Open-Closed Principle
  • What is PHP?
  • What is Hashing?

Recent

  • Dependency Inversion Principle
  • Interface Segregation Principle
  • Liskov Substitution Principle
  • Open-Closed Principle
  • Single Responsibility Principle (SRP)
  • The SOLID Principles
  • What is a Firewall?
  • What is Steganography?
  • The Difference Between a LAN and a WAN
  • JavaScript Destructuring Explained
  • How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP
  • How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 11
  • JavaScript Spread Operator Explained
  • JavaScript Arrow Functions Explained
  • How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 10
© A C Roynon - Copyright 2021