Is it Easier to Ask Forgiveness than Permission or to Look Before You Leap?
The aim of this article is to explore two contrasting approaches to code writing: EAFP and LBYL.
The SOLID Principles for Solid Developers.
In this article, we'll learn about SOLID principles and how to apply them in Python to write more flexible, maintainable, and scalable code.
Generating Secrets in Clojure
Generating secrets is a very important part of any security-sensitive application. In this article, I'm going to tell you about a low-level library that helps to generate secrets in Clojure.
Python Libraries to Make Your Code Readable, Reliable and Maintainable
Experienced programmers understand perfectly well that in development they spend most of the time reading code and therefore they treat the process of writing code with the deepest trepidation.
The Idiomatic Comparison in Python
Let's talk about the fundamental difference between comparison operators.
Thoughts on naming variables, functions and methods
Properly naming variables, functions, methods, and classes is one of the most important attributes of elegant and clean code.
A Teeny-Tiny Note About Comments and Dead Code
A good comment takes time to think and write, and therefore most often we all come across disgusting comments that are nothing but a piece of visual garbage.
The Beginning of The Way
As we all know, the best way to learn new things is by teaching others and this blog is my way to learn new things.