Cathasaigh

Cathasaigh

I'm an author, writer, musician, and a software developer with over 17 years experience. All glory goes to God.
Apr
03
Difference Between the JVM, JRE, and JDK in Java

Difference Between the JVM, JRE, and JDK in Java

The JVM, JRE, and JDK are the tools needed for developing and/or running a Java application.
1 min read
Mar
29
Different Casing Convention Styles

Different Casing Convention Styles

Different casing conventions are used depending on the programming language or data you are working with.
2 min read
Mar
22
Removing Code Duplication Using Loops and Collections

Removing Code Duplication Using Loops and Collections

Think in terms of data and not operations
3 min read
Mar
15
What Type of Comment Should You Use, and How Do You Format Them

What Type of Comment Should You Use, and How Do You Format Them

Comments come in different forms, but when should you use each form?
3 min read
Mar
08
Function Parameters vs Function Arguments

Function Parameters vs Function Arguments

Parameters are names, while arguments are values.
2 min read
Mar
01
Statement vs Expression

Statement vs Expression

Statements are used to execute something, while expressions return something.
2 min read
Feb
23
If Statement vs Guard Statement

If Statement vs Guard Statement

Knowing the difference can give you a new perspective on how to simplify your code.
2 min read
Feb
16
Unix Command Line Programs for Beginners

Unix Command Line Programs for Beginners

The command line can be intimidating for beginners, but it is actually quite simple to use and understand.
4 min read
Feb
09
Working with Files and Directories on the Unix Command Line

Working with Files and Directories on the Unix Command Line

The commands that you need to work with files and directories.
4 min read
Feb
02
Simplifying Magic Literals

Simplifying Magic Literals

Literals should be either variables or constants.
3 min read