Nothing is more frustrating than writing a piece of software just to find it has a bug that stops it from working correctly. You may have to go back through hundreds of lines of code to find and fix...
Posts by Kristijan Kralj
Commenting allows developers to add more context to their code. But it's also a tool that is easy to misuse. Lousy commenting practices often lead to code that becomes too confusing or even...
The Singleton pattern is one of the most popular and commonly used design patterns. However, as with any other pattern, the usage of the Singleton pattern also has some disadvantages, which you...
When it comes to coding, it is important to keep your functions short and sweet. This will make your code more readable and easier to debug. However, there are times when you will need to split up...
Private methods are at the heart of many debates within the programming community. There’s much disagreement on when and where one should use private methods and the purpose they serve. Some...
When you define a loop inside another loop, it is called a nested loop. There is an outer loop and an inner loop in it. The execution of inner loops depends upon the condition of the outer loop. If...