Published a year ago
What Is Syntax?The meaning of a sentence relies on getting the grammar right, this is true for programming languages as well. Syntax is a word that refers to the rules that govern the correct combination...
Published a year ago
What Is Race Condition?Race condition in software is the situation where the execution order falls out of the expected sequence. Imagine you walk into a restaurant and you place an order. Let's assume the one responsible for bringing your food and the one who brings the bill are two different people who do not...
Published a year ago
What Is Pagination?Pagination is the process of presenting large datasets or information in chunks instead of all at once. A very good example of this in action is Google search results. If you ever happen to scroll down to the bottom you will find a numbered list that you can click to see more results....
Published a year ago
What Are Namespaces?Namespaces refer to the act of creating a scope within which a set of code operates. Without namespaces, every part of your source code will have access to other unrelated parts. This means there is a chance for conflict within your codebase. For example, if you have the same variable na...
Published a year ago
What Is Hashing?Hashing is the process of altering or changing a piece of data into another form in an attempt to obfuscate it. A good example is hashing user passwords before storing them in the database. By hashing the password anyone with access to the database can only see the hashed version and no...
Published a year ago
What Is A Constant Variable?A constant variable is a variable that once defined cannot be changed throughout the execution of the source code. ...