Below you will find pages that utilize the taxonomy term “Engineering”
The documentation conundrum
Introduction
In this world of information as a software engineer we have some great resources that guide us and provide us with information required for our daily activities.
Some of the references available to us are:
- stackoverflow.com
- medium.com
- Engineering blogs written by an organization or by an individual
- Github Repositories
- Recently some LLMs like ChatGPT, Bard etc.
- Youtube/Tutorials/MOOC
- Private Groups.
- And many more
Now there is one specific resource that I missed out that is the Official Documentation for the piece of software in use. This post is all about my observations in the recent years.
Using Truth Table in Development.
Introduction
Truth tables are the foundation of boolean algebra and are required for logical reasoning and software implementation.
All the if
else
statements we write, irrespective of the programming languages, use
boolean algebra.
One such scenario became the inspiration for this particular short post
The Initial Details
To display some orders on a page where users have access to multiple filters,
such as
- search box - to search the order directly using some identifier
- date range filter - to get orders with a specific date range
- status - to get orders with a specific status
and many others