SOLID Principles: Write SOLID programs; Avoid STUPID programs

Hi everyone! Previously, in my last article, I had explained some of the must-know fundamental programming principles, which are applicable in any programming paradigm that you follow. Be it Functional or Object-Oriented paradigm/programming, those serve as the primary fundamentals. This article purely speaks of another 5 design principles, most specifically hold good to problems that … Continue reading SOLID Principles: Write SOLID programs; Avoid STUPID programs

Must-Know: Basic Engineering Principles for Programming

Hi everyone! This article would be covering all the basic Engineering Programming Principles to become a better developer or to follow and maintain clean code. One very important thing that we always need to constantly remind ourselves, is that the code we write is consumed by another person/developer as well, going ahead. And, please don’t … Continue reading Must-Know: Basic Engineering Principles for Programming

‘Version Control System’: Get a Bit “Git” Culture! ! !

Git is one of the most powerful tools, I feel I have used during my past learnings in the field of programming. It is one open-source tool that I would recommend any person willing to be in programming or non-programming background profession, to learn. People in the programming field should definitely master the use of … Continue reading ‘Version Control System’: Get a Bit “Git” Culture! ! !

Express.js and its File Structuring : Folder Scaffolding

This is originally published as part of my Medium and dev.to Blog The app/file structuring is one way to be Clean Coder. There are no standard structures as such, but, generally followed structure will be discussed below. I am a beginner. As a beginner, I would explain how did I go about this File Structuring … Continue reading Express.js and its File Structuring : Folder Scaffolding