Open in app

Sign in

Write

Sign in

Daksh Gupta
Daksh Gupta

1.91K Followers

Home

About

Oct 15

TD-CR — Test Driven Code Reviews

The practice of Code Review(s) are almost universal in software development industry and here is how we can define the same A Code Review is a formal process by which the code(s) written by software developer(s) are analysed by expert people to make sure its correct, does what it intends…

Code Reviews Good

3 min read

TD-CR — Test Driven Code Reviews
TD-CR — Test Driven Code Reviews
Code Reviews Good

3 min read


Oct 12

Decision Matrix based Programming : Coding Without If-else condition(s)

What is the most prominent way of increasing the complexity of any code? The Answer is — Branching What is the one most prominent mechanism by which we create branches in the code? The Answer is — If-then-else-conditions So, what if we can write the code with getting into if-then-else…

Decision Tree

7 min read

Decision Matrix based Programming : Coding Without If-else condition(s)
Decision Matrix based Programming : Coding Without If-else condition(s)
Decision Tree

7 min read


Oct 5

Data Classes in the Python Programming Language

Data classes are available in python version 3.7 and onwards Why Data Classes? With Data classes, python is not changing or introducing any specific language behaviour, but making it easy to write and understand python classes. At the end if you decide to use the same, it will be helpful for someone looking…

Python Programming

4 min read

Data Classes in the Python Programming Language
Data Classes in the Python Programming Language
Python Programming

4 min read


Sep 24

Difference between Coding & Programming

What on Earth…? Is there any difference between something so synonymous which is used almost interchangeably all the time? The Answer is, “yes there is” and people, especially those involved in software development MUST know about it. Here is the Difference What’s Programming? Programming is one’s ability to the solve problems using…

Software Development

2 min read

Difference between Coding & Programming
Difference between Coding & Programming
Software Development

2 min read


Published in

Smart Code Hub

·Sep 11

TDD has a Problem and We Need to Talk about it to FIX it

Of all the people out there, I never thought that I will be the one talking about it. Being a staunch supporter and practitioner of TDD for a very long time, I was always wondering why everybody agrees that it’s a good thing and still reluctant or unable to make…

Test Driven Development

5 min read

TDD has a Problem and We Need to Talk about it to FIX it
TDD has a Problem and We Need to Talk about it to FIX it
Test Driven Development

5 min read


Published in

Smart Code Hub

·Aug 8

It’s time to have an Expiry Date for the Software(s) & Source Code(s)

Everything in this universe comes with an expiry date, including the universe itself (as per Physicists) Whenever we talk about any object which we intend to use, the age factor comes into play. …

Software Development

4 min read

It’s time to have an Expiry Date for the Software(s) & Source Code(s)
It’s time to have an Expiry Date for the Software(s) & Source Code(s)
Software Development

4 min read


Oct 16, 2022

Why “User Stories” don’t make any Sense for most part of Software Development Today ?

I have discovered with advancing years that few things are entirely black or white, but more often different shades of grey — Jeffrey Archer I know that this topic might be controversial but believe me I’m NOT saying that User Stories are bad or you shouldn’t use them. …

Software Development

4 min read

Why “User Stories” don’t make any Sense for most parof Software Development Today ?
Why “User Stories” don’t make any Sense for most parof Software Development Today ?
Software Development

4 min read


Aug 17, 2022

Why I’m still in Love with C++ Programming Language

C++ was my first programming language and over the last 22+ years I’ve also worked with Java, JavaScript, Python, Scala (limited), Clojure (limited) Go and C#(limited) and for me Old is Still the Gold and I’m continuing to be in love with my first love let me tell you a…

Software Development

4 min read

Why I’m still in Love with C++ Programming Language
Why I’m still in Love with C++ Programming Language
Software Development

4 min read


Jul 26, 2022

Depicting Software Requirements as Cockpit View Metaphor - A Simple & Intuitive Technique

Oh no… I am still to come in terms of epic, themes, user stories etc and some idiot is coming up with a new way of managing software requirements 😡 You’ve all the right to be angry or even amused while looking at the title of this article and believe…

Software Engineering

5 min read

Depicting Software Requirements as Cockpit View Metaphor - A Simple & Intuitive Technique
Depicting Software Requirements as Cockpit View Metaphor - A Simple & Intuitive Technique
Software Engineering

5 min read


Mar 4, 2022

Difference between Software Architecture and Software Design

This is one of the simplest question with not so simple answer. Many software developers struggle to clearly articulate the same and it has multiple definitions on the internet. Hence, I decided to clearly articulate the difference so that everyone involved in software product development is aware of the differences…

Software Architecture

1 min read

Difference between Software Architecture and Software Design
Difference between Software Architecture and Software Design
Software Architecture

1 min read

Daksh Gupta

Daksh Gupta

1.91K Followers

🔹Software Product Development Consultant🔹 Tech Blogger & Blogger 🔹 youtube.com/AnInsightfulTechie 🔹 linkedin.com/in/dkdaksh

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams